注意:JS对大小写敏感
var 定义变量
typeof 变量 返回类型
JavaScript 中数组即对象
声明变量
var 变量名
注意:赋值过程中存在级联的问题,如有一数字为字符串,则都为字符串运算
格式根据第一个变量的类型进行级联
在赋值中引号 转义字符的运用
indexof(‘搜索内容’) = search() 返回第一次搜索的字符串出现的位置 如未找到,返回-1
lastIndexof() 返回最后一次搜索的字符串出现的位置 如未找到,返回-1
typeof() 返回括号中的内容类型
提取部分字符串
slice(start,end)
起始位置,结束位置 标点也算 如为负数,从尾部开始查找 省略第二个参数,则截取到最后
subString(start,end)
用法同slice(),但不接受负数
substr(start,length)
参数为开始位置,截取长度 如为负数,从尾部开始查找 省略第二个参数,则截取到最后
替换字符串
replace(原内容,替换内容)
只替换首个匹配的内容 对大小写敏感,
如需要大小写匹配,使用正则表达式 /i
如需要替换所有内容,使用正则表达式 g(全局搜索)
转换大小写
toUpperCase() 字符串转为大写
toLowerCase() 字符串转为小写
连接字符串
concat() 类似于加号操作符
变量名.concat(,'字符串')
删除字符串两侧空白符
trim()
变量名.trim()
提取字符串字符
charAt() 变量名.charAt(位置)
charCodeAt() 用法同上,返回类型为unicode编码
字符串转换为数组
split()