摘要: 1、Array构造函数有一个很大的问题,就是不同的参数,会导致它的行为不一致,es6好像专门为此对数组有升级 因此,不建议使用new Array生成新数组,直接使用数组字面量[...]是更好的做法。 2、Array.isArray方法用来判断一个值是否为数组。它可以弥补typeof运算符的不足 3、 阅读全文
posted @ 2017-12-27 10:28 风谷逍遥客 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 在Javascript是可以使用delete来手动删除变量,通过这样的方法让GC来回收内存,但在JS中并不是所有的对象都可以被删除的 JS中通过 var\function 声明因含有DontDelete,而不可被删除: var x = 1;delete x; // falsetypeof x; // 阅读全文
posted @ 2017-12-27 08:55 风谷逍遥客 阅读(5243) 评论(0) 推荐(0) 编辑