学习JS中的小问题

1、如果载入的2个js文件中有重名函数,那么调用的时候怎么分别调?
    第二个文件载入无效。

 

2、checkbox

jQuery对象的checked属性在选中时为checked,否则为undefined;

DOM对象的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        }());

 

转载于:https://www.cnblogs.com/GoQC/p/5058531.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值