内置对象String
简单数据类型、复杂数据类型
1、简单数据类型:
注意,之前学习的简单数据类型string是无法绑定属性和方法的。比如说:
12345var str = "smyhvae";str.aaa = 12;console.log(typeof str); //打印结果为:stringconsole.log(str.aaa); //打印结果为:undefined
上方代码中,当我们尝试打印str.aaa的时候,会发现打印结果为:undefined。
当然,我们可以打印str.length、srt.indexOf(“m”)等等。因为这两个方法的底层做了数据类型转换。
2、复杂数据类型:
复杂数据类型String是可以绑定属性和方法的。如下:
12345var strObj = new String("smyhvae");strObj.aaa = 123;console.log(strObj);console.log(typeof strObj); //打印结果:Objectconsole.log(strObj.aaa);
打 ...