js 函数的参数、调用 代码笔记
2017-07-20 20:16
381 查看
//调用函数时,实参可以省略,则对应形参为 undefined
function add(a , b) {
console.log(a + “+” + b + “=” + (a + b));
}
add(3,4,5)//3+4=7
add(1);//1+undefined=NaN
add();//undefined+undefined=NaN
//若函数形参同名(一般不会这么干):在使用时以最后一个值为准
function add2(a , a) {
console.log(a);
}
add2(1,2);
//值传递
var num = 12;
function change(n) {
n = 30;
}
change(num);
console.log(num);
//引用传递
var obj = {name: “tom”};
function paramter(o) {
o.name = 2;
}
paramter(obj);
console.log(obj.name);
//arguments 对象
function argu(a,b) {
for (var i in arguments) {
console.log(arguments[i]);
}
}
argu(1,2,”你好”);
//函数的属性和方法。
console.log(“函数的名称:” + argu.name);
console.log(“函数的参数个数:” + argu.length);
console.log(argu.toString());//函数源码
function add(a , b) {
console.log(a + “+” + b + “=” + (a + b));
}
add(3,4,5)//3+4=7
add(1);//1+undefined=NaN
add();//undefined+undefined=NaN
//若函数形参同名(一般不会这么干):在使用时以最后一个值为准
function add2(a , a) {
console.log(a);
}
add2(1,2);
//值传递
var num = 12;
function change(n) {
n = 30;
}
change(num);
console.log(num);
//引用传递
var obj = {name: “tom”};
function paramter(o) {
o.name = 2;
}
paramter(obj);
console.log(obj.name);
//arguments 对象
function argu(a,b) {
for (var i in arguments) {
console.log(arguments[i]);
}
}
argu(1,2,”你好”);
//函数的属性和方法。
console.log(“函数的名称:” + argu.name);
console.log(“函数的参数个数:” + argu.length);
console.log(argu.toString());//函数源码
相关文章推荐
- Ferris这个教程学习笔记:js示例2.2:函数接收参数并弹出
- c#调用js,以及js调用C#里的函数, c#自己生成js代码,实现对web的控制
- Python自定义函数定义,参数,调用代码解析
- ...后台代码中如何调用 javascript 函数的问题! - ASP.NET专题(按钮事件中调用JS文件中函数)
- ios--网页js调用oc代码+传递参数+避免中文参数乱码的解决方案(实例+demo)
- 后台调用前台的JS代码并传参数给前台
- 用WebBrowser承载视图,html编写页面,c#编写后端代码;用js调用后端代码,传入function参数作为回调;
- C#代码调用js函数,js函数中的document.getElementById("对象ID")得null值解决办法
- js中的函数 参数 调用 执行
- c/c++/MFC 调用 js 函数代码
- C#winform后台代码与HTML内JS脚本函数相互调用
- js调用父框架函数与弹窗调用父页面函数的简单代码
- ios--网页js调用oc代码+传递参数+避免中文参数乱码的解决方案(实例)
- 借助动态代码生成技术在基于Webkit引擎的HTML5网页JS内调用易语言函数
- ie窗口之间的无刷新传参数,c#后台代码调用前台js代码
- Com组件调用JS代码并传递多个参数个JS函数
- ios--网页js调用oc代码+传递参数+避免中文参数乱码的解决方案(实例)
- js中每个函数中隐含的arguments对象,用语表示调用时实际传递的参数
- js 所传参数为一个函数体 的 函数调用
- JS 定义函数的参数的个数,传入参数的个数对调用的影响