您的位置:首页 > Web前端 > JavaScript

实例:JavaScript中的方法参数

2008-12-10 21:28 183 查看
下面的 JavaScript 程序是个方法参数的示例:

var testCase = {
changeStr: function() {
return str = 'welcome to changeStr function.';
},
run: function() {
str = this.changeStr();
console.log(str);
}
};
testCase.run(); 那为什么前面要在changeStr()方法中写个str参数是做什么呢?答案是:混淆“扮猪吃老虎”让你产生错觉而已了。

方法参数,形式上的而已,而在调用该方法时参数才是真正的值。参数传到方法内后的值是怎么处理的在方法的外面不用管,因为该怎么处理就怎么处理嘛。而方法内的过程与方法取的名称是相关的,方法名称代表着这个方法的含意(means)。话说回来,JavaScript 方法参数是伪对象,同名方法的参数个数不同产生方法重载。但本贴文略过不谈,请详见《精通JavaScript》。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: