JavaScript函数参数的传递
来源:互联网 发布:oracle mysql 数据同步 编辑:程序博客网 时间:2024/05/18 01:40
js函数参数的传递方式是值传递。
基本类型的值传递的是变量的值
引用类型传递的是内存地址
实例如下:
var num = 10, name = "Addy Osmani", obj1 = { value: "first value" }, obj2 = { value: "second value" }, obj3 = obj2; function change(num, name, obj1, obj2) { num = num * 10; name = "Paul Irish"; obj1 = obj2; obj2.value = "new value"; //改变了内存地址指向的变量的属性值} change(num, name, obj1, obj2); console.log(num); // 10 console.log(name);// "Addy Osmani" console.log(obj1.value);//"first value" console.log(obj2.value);//"new value" console.log(obj3.value);//"new value"
阅读全文
0 0
- JavaScript函数参数的传递
- javascript函数参数的传递问题
- javascript自定义函数传递参数的常见问题
- JavaScript中函数参数的传递
- javaScript 函数参数的按值传递
- JavaScript中函数参数的值传递和引用传递
- JavaScript中函数参数的值传递和引用传递
- JavaScript中函数参数的值传递和引用传递
- JavaScript中函数参数的值传递和引用传递
- JavaScript中函数参数的值传递和引用传递
- JavaScript中函数参数的值传递和引用传递
- JavaScript中函数参数的值传递和引用传递
- JavaScript中函数参数的值传递和引用传递
- JavaScript中的函数参数传递
- 函数的参数传递
- 函数的参数传递
- 函数参数的传递
- 函数的参数传递
- 关于typedef的用法总结
- Oracle基础知识3 : 单表查询练习
- python os模块常用函数
- 通过yum下载rpm包及其依赖包
- debian 8.2 + apt-get + mongodb 3.2 + replica set
- JavaScript函数参数的传递
- 423. Reconstruct Original Digits from English
- 通过 jdk 自带的编、解码器进行BASE64编码、解码
- Java 常用异常整理
- Lucene简介
- React Native的按钮详解
- 05_留意i--与System.out.println()在多线程中的异常
- transform 和transition
- Git 常用命令