基本数据类型
null
string
number
Boolean
undefined
基本数据类型,理论上不应该存在属性和方法,但是为了方便处理,后台会经过处理,
var s1 = "some text";
var s2 = s1.substring(2);
字符串在访问属性和方法时,内部会先根据当前的字符串创建一个相对应的字符串对象。 使用该对象去访问属性或者方法。然后返回相对应的数据,最后销毁对象(清空)。
补充方法:substring(start,stop)提取字符串中介于两个指定下标之间的字符
var a=1;
var b=new Number(1)
var c=new Object(1)
console.log(b == c);//false,代码是一个引用类型,保存在的内容是地址。
console.log(a == b);//true,在作比较时,类型不一样会自动利用valueof方法发生类型转换
基本包装类型:
String
Number
Boolean
创建 (1)new +构造函数
(2)Object()
复杂数据类型