![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js
fangfangfang222
这个作者很懒,什么都没留下…
展开
-
typeof与instanceof比较
javascript中typeof和instanceof经常会混淆不清,这里来说明一下二者的区别。 typeof既可以作为运算符,也可以作为函数,对变量或值调用typeof运算符将返回下列值之一: undefined - 如果变量是Undefined类型的 boolean - 如果变量是Boolean类型的 number - 如果变量是Number类型的 string - 如果变量是String类...原创 2019-05-19 22:32:25 · 110 阅读 · 0 评论 -
js闭包
闭包是一个拥有很多变量和绑定了这些变量环境的表达式(通常是一个函数)。 下面fn1就是一个闭包,可以访问外层变量。闭包作为返回值返回时,外层作用域将一直保留。 function fn(){ var a=1; function fn1(){ alert(++a); } return fn1; } var func=fn(); func();//弹出2 ...原创 2019-05-25 23:15:25 · 92 阅读 · 0 评论 -
js对象、原型链
js对象定义方式: 字面式 var obj={ 属性名:属性值, 方法名:function(){ //... } }``` new Object()方式 var obj=new Object(); obj.属性名=属性值; obj.方法名=function(){...}; 构造函数方式 function obj(var1,var2,...){ this.属性名...原创 2019-05-27 00:33:38 · 92 阅读 · 0 评论 -
window.JSON作用
1.JSON.stringify与JSON.parse JSON.stringify将对象转化为json字符串,JSON.parse将json字符串转换为对象(或数组)。 2.JSON.stringify的作用 判断引用类型值是否相等: //判断数组是否包含某对象 let data = [ {name:'json'}, {name:'python'}, {name:'j...原创 2019-07-18 09:31:41 · 339 阅读 · 0 评论