js字符串
2016-12-07 17:19
239 查看
字符串
双引号""或单引号''包围的都是字符串。
创建字符串
直接用单引号或双引号包围。
字符串长度 .length
字符串的 length 是不能修改的,但数组的能修改
获取指定位置的字符 charAt()
括号里需要传入要获取字符的下标,从0到str.length-1。或不在这个范围,返回空。
返回字符的十进制 Unicode 编码 charCodeAt()
括号里输入要处理的字符串索引(下标),返回的是十进制 unicode 哟。 a-z 97-122 A-Z 65-90 0-9 48-57 空格 32 回车 12 左 37 上 38 右 39 下 40
把 unicode 编码转为字符 string.formCharCode()
可以输入多个值。
从头开始检索指定字符串 indexOf()
第一个参数是要查找的相应字符; 第二个参数是表示要查找的开始位置(包含输入的位置)。 如果没有传入第二个参数,默认从头开始找。 找到时返回找到字符的下标,找不到返回-1。
从后面开始检索指定字符串 lastIndexOf()
与 indexOf() 相同,但他是从后面开始查找。返回一个指定字符最后出现的位置。
截取字符串 substring(start,end)
start 开始位置(包含) end 结束位置(不包含)。 返回一个新的字符串。 注意: substring 的 strong 并不写成大写的 Strong 。 参数不能是负值。
截取字符串 slice()
传入的参数也是开始位置和结束位置。 与 substring 的不同是 slice 可以是负值。 如果为负值时把最后一个作为开始。 比如 -1 指字符串的最后一个字符。 如果参数错误,返回空。
分割字符串 split()
参数1表示开始分割的标签符; 参数2表示允许分割的最大长度,一般不设置。
字符串颠倒
转换为大写 toUpperCase()
转换为小写 toLowerCase()
相关文章推荐
- js代码库
- javascript小结二
- 一.d3.js 数据可视化
- maven 加入json-lib.jar 报错 Missing artifact net.sf.json-lib:json-lib:jar:2.4:compile
- js 双引号中引入变量
- ExtJS之Ext.form.field.Number数字输入框
- javascript小结
- processing.js 学习(五)
- JavaScript动态检测密码强度的原理及实现
- js判断输入的字符串至少3个字母与3个数字组成
- 说说JSON和JSONP,也许你会豁然开朗
- JS实现点击切换事件
- JavaScript制作表格
- JavaScript删除节点
- js生成和下载二维码
- js立即执行函数
- JavaScript匿名函数及函数的闭包
- 模拟时间片轮转的JavaScript实现
- 从C#学Javascript笔记(一)
- JavaScript设计模式与开发实践 装饰者模式