博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【JavaScript】JavaScript的对象-在函数中修改参数值的问题
阅读量:6904 次
发布时间:2019-06-27

本文共 289 字,大约阅读时间需要 1 分钟。

在函数中修改参数值的问题
将基本数据类型的变量作为函
数参数传递的情况:
function changeValue(x) { x=5; } var x=3; changeVlaue(x); alert(x);//此处的x为多少?
其实形参是局部变量,当函数调用结束以后,用作形参的局部变量就会
不存在。即使在函数中修改了传递进来的基本数据类型的参数值,它也
不会应影响到主程序中作为参数的那个基本数据类型的变量值,所以这
里的x变量的值还是3;
将对象类型的变量作为函数参数传递的情况:
转载请注明出处:
你可能感兴趣的文章
使用React搭建个人博客
查看>>
排序算法
查看>>
浅谈synchronized、Lock、ThreadLocal和semaphore
查看>>
Linux服务器配置——安装CentOS以及源配置
查看>>
iOS开发 AVAudioPlayer
查看>>
平滑重启理论与代码实践
查看>>
ele表单验证的数字的坑
查看>>
快速排序(Quick Sort)
查看>>
如何给博客加上音乐
查看>>
读书笔记:《图解HTTP》第二章 HTTP协议
查看>>
SQL 难点解决:记录的引用
查看>>
如何在1到100的整数数组上找到缺失的数字
查看>>
JS实例学习笔记——w3cschool+菜鸟教程
查看>>
哈希函数密码学
查看>>
JS中定时器线程理解
查看>>
LeetCode题解 String-to-Integer(atoi)
查看>>
深入了解以太坊
查看>>
微信小程序 WePy Utils 工具集整合并封装了常用的小程序 API 和 HTTP Request
查看>>
利用spy-debugger进行移动端真机调试
查看>>
Webpack学习-工作原理(下)
查看>>