<script>
var a = new String('abc');//创建一个字符串对象
console.log(a);
var i = 123;
console.log(String(i));//把数值转换为字符串
var s = 'asd';//创建一个字符串对象
console.log(s.length);//返回字符串的长度
console.log(s.charAt(0));//返回该字符串的0的位置的字符
console.log(s.concat(a));//拼接两个字符串,原字符串不受影响,可以有多个参数
console.log(s.substr(0,1));//截取字符串,如果第一个参数是位置,第二个参数截取的长度
console.log(s.substring(0,1));//截取0到1的字符串,如果第一个参数大于第二个参数,两个参数自动调换
console.log(s.slice(0,1));//截取0到1的字符串,如果第一个参数大于第二个参数,两个参数不会自动调换,返回的是一个空字符串
console.log(s.indexOf('s'))//从头部查找字符s所在的位置,如果找不到就返回-1,lastindex()则上从尾部开始查找
var s1 = 'DDDD';
console.log(s1.toLocaleLowerCase());//将字符串转换为小写;
console.log(s.toLocaleUpperCase());//将字符串换换为大写;
</script>
String对象 实质上就是一个字符串数组;