-
“+” 字符串 + 数字 = 字符串与数字的拼接; num = num - 0 // 把字符串num转换为数字; num = num + ‘’ //把数字num转换为字符串;查看全部
-
对象概述: 1.对象中包含一系列属性,这些属性是无序的。 2.每个属性都有一个字符串key和对应的value。 3.属性是可以动态添加和删除的。(obj.x=1; obj.y=2;) 4.属性有get/set方法,还有一些访问权限的设置。writable enumerable configurable value等标签。 5.每个对象都有个原型[[proto]] 6.对象上的标签[[class]]定义对象是哪个种类的 7.对象上的标签[[extensible]]定义对象是否允许继续增加新的属性查看全部
-
函数表达式 var aa=function(a,b){return a+b;} (function(a,b){return a+b;})(1,2); 属性访问表达式 var o={x:'12',y:function(a,b){return a+b;}}查看全部
-
32+“32”=“3232” 32-“32”=0查看全部
-
修正上一条 +value 先用valueOf若返回的不是基本类型(不存在或者是引用类型)就再用toString() 如果都不能将obj转成基本类型 就报错查看全部
-
+obj + 将使用valueof将obj转换为基本类型,如果不存在就用toString()查看全部
-
序列化自定义查看全部
-
get set查看全部
-
属性枚举查看全部
-
Object.create()查看全部
-
原型链查看全部
-
注意与java区别 js没有块级作用域查看全部
-
{} var x={}查看全部
-
new查看全部
-
属性读写,巧用&&查看全部
举报
0/150
提交
取消