JavaScript笔记
lucky_oak
这个作者很懒,什么都没留下…
展开
-
ES5数组方法注意事项学习笔记
数组方法 迭代(遍历)方法:forEach()、 map()、filter()、some()、every() ; array.forEach(function(currentValue, index, arr), thisValue); array.map(function(currentValue, index, arr), thisValue); array.filter(function(c...原创 2020-05-07 17:32:39 · 185 阅读 · 0 评论 -
JavaScript学习笔记——isNaN()
isNaN方法可以用来判断一个值是否为NaN。 isNaN(NaN) // true isNaN(123) // false 但是,isNaN只对数值有效,如果传入其他值,会被先转成数值。比如,传入字符串的时候,字符串会被先转成NaN,所以最后返回true,这一点要特别引起注意。也就是说,isNaN为true的值,有可能不是NaN,而是一个字符串。 isNaN('Hello') // true ...原创 2020-04-29 17:39:33 · 316 阅读 · 0 评论 -
JavaScript布尔值笔记
如果 JavaScript 预期某个位置应该是布尔值,会将该位置上现有的值自动转为布尔值。转换规则是除了下面六个值被转为false,其他值都视为true。 undefined null false 0 NaN ""或’’(空字符串) 示例: if (0) { console.log('true'); }else{ console.log('true'); } 详见阮一峰JavaScrip...原创 2020-04-29 15:46:04 · 266 阅读 · 0 评论