关闭

JS基础-串

54人阅读 评论(0) 收藏 举报
分类:

JS
字符串属性:
1.返回字符串的构造函数 string.constructor
2.返回字符串数量长度 string.length
3.为特定对象添加新的属性 object.prototype.name=value

字符串方法:
1.返回一个字符串的某个字符: string.charAt(index) 如:返回第一个字符string.charAt(0),返回最后一个字符string.charAt(string.length-1)
2.在一个字符串制定索引处返回字符的Unicode: string.charCodeAt(index)
3.连接两个或多个字符:string.contact(string1,string2,…,stringX)
4.确定一个字符串是否时指定的字符串的字符结束:string.endWith(searchvalue,length) searchvalue为制定的字符串,length可选,为指定的字符串长度。结果为true|false。
5.确定一个字符串是否包含指定字符串的字符:string.includes(searchvalue,start)
6.将unicode数字值转化为字符:string.fromCharCode(n1,n2,..,nX)
7.返回一个字符串指定的值中第一次出现的位置:string.indexOf(searchvalue , start)
8.返回一个字符串指定的值中最后出现的位置:string.lastIndexOf(searchvalue , start)
9.比较两个字符串在当前区域的大小:string.localeCompare(compareString) 返回1,0,-1三个值。
10.搜索一个正则表达式匹配的字符串,并返回其作为一个数组对象:string.match(regexp)
11.复制一个字符串重复输出指定数目的新字符串:string.repeat(count) count为重复的次数。
12.替换指定的值或正则表达式,返回新的字符串:string.replace(searchvalue,newvalue)
13.搜索指定值的字符串,并返回匹配的位置:string.search(searchvalue)
14.提取指定位置部分字符串并返回:
string.slice(start,end) end为可选,没有的话返回从start开始的字符串。如提取第一个字符串:string.slice(0,1),提取最后一个字符串:string.slice(-1)
string.substr(start,length) length可选,用于指定长度。
string.substring(start,end) 这种方法提取“开始”和“结束”字符串中的字符,不包括“结束”本身。如果“开始”比“结束”大时,此方法将交换两个参数,这意味着str.substring(1,4)==str.substring(4,1)。如果任一“启动”或“停止”小于0,则视为从0开始。
15.拆分字符串形成新的数组:string.split(separator,limit) 二者皆可选。
16.确定一个字符串是否以指定的字符开始:string.startWith(searchvalue,start)
17.转化为小写字符串:string.toLocaleLowerCase()
转化为大写字符串:string.toLocaleUpperCase()
18.转化为小写字符串:string.toLowerCase()
转化为大写字符串:string.toUpperCase()
19.删除字符串两侧的空格:string.trim()
20.返回一个String对象的原始值:string.tvalueOf()

此外还有字符串HTML包装方法,但由于不是标准的方法,可能无法再所有浏览器中正常工作,所以先放一放,之后查询。

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:170次
    • 积分:40
    • 等级:
    • 排名:千里之外
    • 原创:0篇
    • 转载:0篇
    • 译文:4篇
    • 评论:0条
    文章分类
    文章存档