创建字符串
创建字符串也有两种
第一种直接赋值
var a = "123"
第二种新建字符串方法
var a = new String('value')
第二种括号内可以放入值
方法
concat
concat:拼接
var a = 'w';
var b = 'd';
var c = a.concat(b);
console.log(c)
输出结果为 wd
indexof
indexof:查找对应值的下标
var a = 'wdawdwa';
var b = a.indexOf('w',2) //第一个参数是搜索的值 第二个是从哪个地方开始
console.log(b)
lastIndexOf
lastIndexOf:在字符串后面往前找
localeCompare
实例与参数进行比较,返回比较结果
var s=‘abc’;
console.log(s.localeCompare(‘ab’)); // => 1 :实例比参数大
console.log(s.localeCompare(‘abc’)); // => 0 :实例与参数相等
console.log(s.localeCompare(‘abd’)); // => -1 :实例比参数小
slice
slice:通过下标来截取字符串
var a = 'wdawdwa';
var b = a.slice(1,3)
console.log(b)
split
split:分割
var a = 'wdawdwa';
var b = a.split('d');
console.log(b)
substr
substr:截取字符串
var a = 'wdawdwa';
var b = a.substr(1,3); //第一个参数为下标,第二个参数为个数
console.log(b)
substring
和slice功能一样