JavaScript中字符串的使用

来源:互联网 发布:房网通软件 编辑:程序博客网 时间:2024/06/16 06:38

JavaScript的内置功能之一就是字符串连接。如果将加好(+)运算符用于数字,表示两数相加。但将它作用于字符串 则表示字符串连接 将第二个字符串拼接在第一个之后。
例如:
m=”hello “+”world!”; //=>输出为 hello world!

要确定一个字符串的长度 可以使用字符串的length属性。
例如可以计算字符串m的长度为 m.length

除了length属性 字符串还提供许多可以调用的方法:
var m=”hello, world!”;
s.charAt(0); //=>h
s.charAt(s.length-1); //=>!
s.substring(1,4); // => ell 从字符串s中截取部分字符串 第一个参数为截取s的起始位置 第二个参数减去第一个参数就是截取子字符串的长度
s.slice(1,4); //=> 切片 效果同substring函数
s.slice(-3); //=> 可以将s的最后一个字符看做下标为-1 slice(-3)意思就是从s字符串的最后开始截取 一直截取到下标为-3的字符为止
s.indexOf(“l”) //=> 2 查找字符l首次在s中出现的下标位置
s.lastindexOf(“l”) //=> 10 与indexOf不同之处为查找的是s中l最后出现的位置
s.split(“,”) //=> 返回的值为一个列表 [“hello”,”world”] 用来分割s字符串
s.replace(“h”,”H”) //=> replace用来将s中的所有字符h都替换为H
s.toUpperCase() //=> 将s字符串的所有字符都转化为对应的大写字母

另外 字符串可以使用方括号来访问字符串的内容:
s=”hello”;
s[0] //=>h
s[3] //=>l

1 0
原创粉丝点击