摘要: 1、空字符串 2、0 3、false本身 4、undefined 5、null 6、NaN demo: result: 阅读全文
posted @ 2017-07-09 18:10 likwin 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 创建 Date 对象的语法:var myDate=new Date() Date 对象会自动把当前日期和时间保存为其初始值。 Date() 返回当日的日期和时间。 get: 获取 getDate() 从 Date 对象返回一个月中的某一天 (1 ~ 31)。 getDay() 从 Date 对象返回一周中的某一天 (0 ~ 6)。 getMonth() 从 Date 对象返回月份 (0... 阅读全文
posted @ 2017-07-09 18:02 likwin 阅读(110) 评论(0) 推荐(0) 编辑
摘要: // 补零函数 function toDub(num) { return num > 9 ? '' + num : '0' + num; } // 封装随机数 function rnd(m, n) { return parseInt(Math.random() * (n - m) + m); } 阅读全文
posted @ 2017-07-09 17:44 likwin 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 设置自定义属性: setAttribute("name", "value"); 获取自定义属性: getAttribute("name"); 结果如下: 阅读全文
posted @ 2017-07-09 17:24 likwin 阅读(190) 评论(0) 推荐(0) 编辑
摘要: eval() 函数可计算某个字符串,并执行其中的的 JavaScript 代码。 阅读全文
posted @ 2017-07-09 16:57 likwin 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 1、obj.currentStyle.styleName 只兼容IE 2、getComputedStyle(obj, false).styleName 不兼容IE8 于是有了兼容性写法: demo: 阅读全文
posted @ 2017-07-09 16:55 likwin 阅读(380) 评论(0) 推荐(0) 编辑
摘要: do{}while() 循环至少会循环一次: 语法如下: 控制台会输出: 阅读全文
posted @ 2017-07-09 16:42 likwin 阅读(189) 评论(0) 推荐(0) 编辑
摘要: ++ 在后,先赋值再 ++ ++ 在前,先++再赋值 阅读全文
posted @ 2017-07-09 16:39 likwin 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 最后控制台会输出: 阅读全文
posted @ 2017-07-09 16:34 likwin 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 1、变量未定义: 2、变量定义了但未赋值: 3、函数未传参: 4、只有 return 没有值: 5、函数没有返回值: 阅读全文
posted @ 2017-07-09 16:29 likwin 阅读(804) 评论(0) 推荐(0) 编辑
摘要: break:跳出此循环,并结束此循环; continue:跳出此循环,不结束,继续下一次循环; DEMO如下: RESULT如下: 阅读全文
posted @ 2017-07-09 16:21 likwin 阅读(170) 评论(0) 推荐(0) 编辑
摘要: NaN 和 NaN在任何情况下都不相等; 判断是否为NaN只有用系统内置函数 : isNaN() ; 阅读全文
posted @ 2017-07-09 16:16 likwin 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 结果如下: 所以,isFinite() 的作用就是,当参数不是NaN、Infinity、-Infinity 时,返回true。 阅读全文
posted @ 2017-07-09 16:13 likwin 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 1、var arr = new Array(); arr[0] = 'Audi'; arr[1] = 'BMW'; 2、var arr = new Array('Audi', 'BMW'); 3、var arr = ['Audi', 'BMW']; 阅读全文
posted @ 2017-07-09 16:05 likwin 阅读(157) 评论(0) 推荐(0) 编辑