摘要: 1、检查其参数是否是无穷大 var bool = isFinite(number) //如果number是有限的,则返回true. 如果 number 是 NaN(非数字)或者是无穷大,则返回false; 2、字符串截取 let s = "cssrain";let b = s.charAt(a.le 阅读全文
posted @ 2017-08-07 23:46 lijun8637 阅读(377) 评论(0) 推荐(0)
摘要: 1、变量:局部变量仅在函数内用, 不可重用;全局变量随处可用, 易被污染。 2、概念:保护并重用局部变量的机制 a) 定义受保护的局部变量 b) 定义内层函数专门操作受保护的变量 c) 定义外层函数将受保护的变量和操作变量的函数封装起来,外层函数将内层函数返回到外部 3、何时使用: 重用一个变量,又 阅读全文
posted @ 2017-08-07 22:29 lijun8637 阅读(186) 评论(0) 推荐(0)
摘要: 1、js中不支持重载的语法。(因为js不允许多个同名函数存在) 解决:使用arguments类数组对象接收调用时所有传入的参数值。 2、 arguments可以使用length属性,通过下标访问,不能使用数组的任何API。 arguments在调用函数时,在函数内部自动创建,并保存参数值。 何时使用 阅读全文
posted @ 2017-08-07 21:58 lijun8637 阅读(380) 评论(0) 推荐(0)