上QQ阅读APP看书,第一时间看更新
8.1 String对象的创建
视频讲解
String对象是动态对象,使用构造函数可以显式创建字符串对象。String对象用于操纵和处理文本串,可以通过该对象在程序中获取字符串长度、提取子字符串,以及将字符串转换为大写或小写字符。
语法如下:
var newstr=new String(StringText)
参数说明。
newstr:创建的String对象名。
StringText:可选项。字符串文本。
例如,创建一个String对象。代码如下:
var newstr=new String("飞雪连天射白鹿,笑书神侠倚碧鸳"); //创建字符串对象
实际上,JavaScript会自动在字符串与字符串对象之间进行转换。因此,任何一个字符串常量(用单引号或双引号括起来的字符串)都可以看作是一个String对象,可以将其直接作为对象来使用,只要在字符变量的后面加“.”,便可以直接调用String对象的属性和方法。字符串与String对象的不同在于返回的typeof值,前者返回的是string类型,后者返回的是object类型。