![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JS 语法
夏天丫丫
自从穿了格子衫,就立誓成为一名程序员
展开
-
一些 JS Function 类型 有趣的知识
一些 JS Function 类型 有趣的知识 一些 JS Function 类型 有趣的知识 函数声明 VS 函数式表达 函数的内部属性 arguments && this arguments的 callee 属性 函数内部的 this 函数内部的 caller 函数属性与方法 lenght 属性 prototype 属性 apply() 方法 和 call() 方法 ...原创 2018-08-23 16:28:12 · 388 阅读 · 0 评论 -
JS 中实例必须使用 new 关键字生成的写法
this instanceof xx 在 JS 中一个实例对象的创建必须使用 new 操作符。但是限于 JS 的语法特征, 实际上 构造函数 同样可以像普通函数那样直接执行,这就使用了 函数作为构造函数的意义,为了避免这种情况的发生,很多 JS 库使用下面的这种方式: function Person () { if(!this instanceof Person){ console.wa...原创 2018-10-08 21:23:44 · 2235 阅读 · 0 评论 -
使用 Array.includes Array.every Array.some 处理多重循环条件
Array.includes 一个最常见的循环例子: function demo(fruit) { if(fruit === 'apple' || fruit === 'strawberry'){ console.log('red fruit') } } 这是一段没有任何问题的内部含有条件判断的函数,然而如果我们有很多种类的水果需要匹配更多的水果颜色,这是我们如果还按照传统的条件判断,就...原创 2018-10-20 23:49:52 · 982 阅读 · 0 评论