js
THE_CX
这个作者很懒,什么都没留下…
展开
-
如何在js中更好的使用数组
如何在js中更好的使用数组使用 Array.includes 替代 Array.indexOfArray.indexOf :返回在数组中可以找到一个给定元素的第一个索引,如果不存在,则返回-1。因此,如果在之后的代码中需要用到(给给定元素的)索引,那么 Array.indexOf 是不二之选。然而,如果我们仅需要知道数组中是否包含给定元素呢?这意味着只是是与否的区别,这是一个布尔问题。针对这...原创 2019-10-16 14:05:15 · 151 阅读 · 0 评论 -
JavaScript中的代码小技巧
JavaScript中的代码小技巧ES5/6中的一些代码小技巧:JSON.stringify我们平时经常会用到 JSON 对象,比如当我们要实现对象的深拷贝时,我们可以用 JSON 对象的 JSON.stringify和 JSON.parse 来拷贝一个完全一样的对象,而不会对原对象产生任何引用关系。在使用 localStorage 时,也会用到它,因为 localStorage 只能存储字...原创 2019-09-22 17:31:01 · 226 阅读 · 0 评论 -
JavaScript中的闭包函数
JavaScript中的闭包函数闭包是一个可以访问外部作用域的内部函数,即使这个外部作用域已经执行结束。原理:利用作用域的嵌套,触发计算机的垃圾回收机制,将原本要删除的变量暂时保存起来,可继续使用。以下为一些闭包的作用域以及应用:作用域作用域决定这个变量的生命周期及其可见性。 当我们创建了一个函数或者 {} 块,就会生成一个新的作用域。需要注意的是,通过 var 创建的变量只有函数作...原创 2019-09-29 08:40:09 · 501 阅读 · 0 评论