-
json序列化查看全部
-
extensiblie标签查看全部
-
class标签查看全部
-
原型链查看全部
-
属性标签查看全部
-
JS严格模式‘use strict’查看全部
-
js语句查看全部
-
运算优先级查看全部
-
特殊运算符查看全部
-
运算符instanceof,typeof查看全部
-
运算符查看全部
-
数组增删查看全部
-
比较 符号 == 是基本数据类型之间值得比较;中间有可能会涉及到隐式转换; 1.2== ‘1.2’ 会尝试将==两边的值变成同一数据类型 再进行值的比较; 但是 严格等于=== 则是先比较两边的数据类型;若数据类型都不相等;会直接返回false; 如果类型相等,会再去比较两边的值 1===1;//true ‘1’===‘1’; //true null===null ;//true undefined == undefined;//true NaN===NaN //false 这里有一个特殊例子,NaN 属于number 但是 NaN与谁都不相等也不与其自身相等查看全部
-
包装对象,就是当基本类型以对象的方式去使用时,JavaScript会转换成对应的包装类型,相当于new一个对象,内容和基本类型的内容一样,然后当操作完成再去访问的时候,这个临时对象会被销毁,然后再访问时候就是undefined。查看全部
-
var o ={}; Object.defineProperty(o"x",{value:1}); var obj = Object.create(o); Object.defineProperty(obj,"x",{writable:true,configurable:true,value:100});查看全部
举报
0/150
提交
取消