创建String:
var str = new String(s);
var str = String(s);
var str = "hello";
String对象的属性:
- length:字符串的长度
- constructor
- prototype
String对象的方法:
- anchor(anchorName)
为文本添加一个锚,即<a name=anchorName>str</a> - blink()
显示闪动的字符串。用chrome测试没效果。。。 - bold()
使用锄头显示字符串 - charAt(index)
返回指定位置的字符,若out of range,则返回空 - charCodeAt(index)
返回指定位置的字符的Unicode编码,若out of range,则返回NaN - concat(str1[,str2,...,strn])
连接字符串,通常用“+”更简便 - fontcolor(color)
按照指定的颜色显示字符串,color为颜色("red")/rgb值("rgb(0,0,0)")/16进制数("#FF0000")。 - fontsize(size)
按照指定尺寸(范围1~7)显示字符串。 - String.fromCharCode(num1[,num2,num3...,numX])
用字符串蝙蝠创建一个字符串 - indexOf(value[,startIndex])
返回某个指定字符串值在字符串对象中首次出现的位置。查找不到或者startIndex错误,返回-1 - italics()
使用斜体显示字符串。 - lastIndexOf(value[,startIndex])
返回某个指定字符串值在字符串对象中首次出现的位置,从尾部向前开始检索,返回的是顺序索引。查找不到或者startIndex错误,返回-1 - link(url)
把字符串显示为超链接。 - match(value/regexp):value返回value或者null,regexp返回数组或者null
在字符串内检索指定的值,或找到一个或多个正则表达式的匹配。若regexp含有g标志,则进行全局检索匹配,否则只进行单次匹配。返回数组或者null。 - replace(substr/regexp,replaceStr)
替换字符串中的substr或者匹配regexp的子串。substr会全部替换匹配子串,regexp则决定于是否有g标志。replaceStr中的$字符含有特殊含义。$‘,$‘,$1...$99,$$,$& - search(substr/regexp)
返回第一个与substr/regexp匹配的子串的起始位置。 - slice(start[,end])
提取字符串的某个部分,返回新字符串。start和end都可以为正数或者负数,表示从尾部起算。 - small()
使用小号字显示字符串。 - split(separator[,maxLen])
把一个字符串分割成字符串数组。separator为字符串或者正则表达式,maxLen指定返回的数组的最大长度。如果separator为空串"",那么String对象的每个字符之间都会被分割。 - strike()
使用删除线来显示字符串。 - sub()
字符串显示为下标。 - substr(start[,length])
返回一个新字符串,从start开始长度为length。 - substring(start[,stop])
返回一个新字符串,从start到stop-1,长度为stop - start。若start>stop,则会自动交换位置。 - sup()
把字符串显示为上标。 - toLowerCase()、toUpperCase()、toLocalLowerCase()、tpLocalUpperCase()
- toSource()
- toString()
- valueOf
注意事项:
javascript篇:javascript对象——String
时间: 2024-10-10 00:18:17