首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
ES5-String
订阅
chrisghb
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
ES5-String-localeCompare
localeCompare方法用于比较两个字符串,它返回一个整数。 如果等于1,表示第一个字符串大于第二个字符串。 该方法的最大特点,就是会考虑自然语言的顺序(先比较第一个字符的ASSII码值,第一个字符相同再依次比较第二个字符)。举例来说,正常情况下,大写的英文字母小于小写字…
ES5-String-concat
concat方法用于连接两个或多个字符串,返回一个新字符串,不改变原字符串。 该方法可以接受多个参数。 如果参数不是字符串,concat方法会将其先转为字符串,然后再连接。 上面代码中,concat方法将参数先转成字符串再连接,所以返回的是一个三个字符的字符串。 作为对比,加号…
ES5-String-charCodeAt
charCodeAt方法返回字符串指定位置的 Unicode 码点(十进制表示),相当于String.fromCharCode()的逆操作。 上面代码中,abc的1号位置的字符是b,它的 Unicode 码点是98。 如果没有任何参数,charCodeAt返回首字符的 Unic…
ES5-String-charAt
charAt方法返回指定位置的字符,参数是从0开始编号的位置。 这个方法完全可以用数组下标替代。 如果参数为负数,或大于等于字符串的长度,charAt返回空字符串。
ES5-String-indexOf/lastIndexOf
indexOf方法用于确定一个字符串在另一个字符串中第一次出现的位置,返回结果是匹配开始的位置。如果返回-1,就表示不匹配。 indexOf方法还可以接受第二个参数,表示从该位置开始(包含该位置)向后匹配(从此搜索的开始位置->字符串尾部,取搜索范围)。 lastIndexOf…
ES5-String-trim
trim方法用于去除字符串两端的空格,返回一个新字符串,不改变原字符串。 该方法去除的不仅是空格,还包括制表符(\t、\v)、换行符(\n)和回车符(\r)。
ES5-String-slice/substring/substr
slice方法用于从原字符串提取子字符串并返回,不改变原字符串。 它的第一个参数是子字符串的开始位置,第二个参数是子字符串的结束位置(不含该位置)。 如果省略第二个参数,则表示子字符串一直到原字符串结束。 如果参数是负值,表示从结尾开始倒数计算的位置,即该负值加上字符串长度。 …
ES5-String-toLowerCase/toUpperCase
toLowerCase方法用于将一个字符串全部转为小写,toUpperCase则是全部转为大写。它们都返回一个新字符串,不改变原字符串。
ES5-String-match/search/replace/split
match方法用于确定原字符串是否存在某个子字符串,返回一个数组,成员为匹配的第一个字符串。如果没有找到匹配,则返回null。 返回的数组还有index属性和input属性,分别表示匹配字符串开始的位置和原始字符串。 search方法的用法基本等同于match,但是返回值为匹配…