标签:
1、如果载入的2个js文件中有重名函数,那么调用的时候怎么分别调?
第二个文件载入无效。
2、Query的checkbox对象的checked属性在选中时为checked,否则为undefined;
JavaScript 的checkbox对象的checked属性在选中时为 true, 否则为 false。
3、本条内容摘自《JavaScript语言精粹》--电子工业出版社
定义函数的方式有两种:一种是函数声明,另一种是函数表达式。
(1)函数声明: function funName(arg0,arg1,arg2) { 函数体 }
关于函数声明,它的一个重要特征就是函数声明提升,意思是再执行代码之前会先读取函数声明。这就意味着可以把函数声明放在调用它的语句后面。
(2)函数表达式:var funName = function(arg0,arg1,arg2) { 函数体 };
这种形式看起来好像是常规的变量赋值语句,因为function关键字后面没有标识符所以是匿名函数。函数表达式与其他表达式一样,在使用前必须先赋值。
第(1)种函数声明的形式称为function语句。一个语句不能以函数表达式开头,因为官方的语法假定以单词 function 开头的语句是一个 function 语句。解决方法就是把函数调用括在一个圆括号之中。
1 (function () { 2 var hidden_variable; 3 //这个函数可能会对环境有些影响,但它不会引入新的全局变量 4 }());
标签:
原文地址:http://www.cnblogs.com/GoQC/p/5058531.html