charAt()可以返回字符串中指定的字符,根据索引获取指定的字符
charCodeAt()可以返回指定字符的Unicode编码
fromCharCode()可以根据字符编码获取字符 只能通过String调用
concat()可以用来连接两个或多个字符串
indexof()可以检索字符串中是否含有指定内容(从前往后找)
* 如果有将会返回字符第一次出现的索引值
* 如果没有将会返回-1
* 也可以指定第二个参数,指定开始查找的位置
lastIndexOf()可以从后往前找,索引不变
slice()可以提取字符串中的元素 获取的结果以返回值的形式返回
slice(a,b)提取时包括a的索引但是不包括b的索引
slice(a)提取后面所有的元素 包括a
slice(a,-1)提取a到-1之间的元素 不包括-1substring() 方法用于提取字符串中介于两个指定下标之间的字符
substring() 方法返回的子串包括开始处的字符,但不包括结束处的字符
substring(a,b) 如果a比b大,那么该方法在提取子串之前会先交换这两个参数substr(a,b)截取字符串 a是截取的下标 b是数量或者长度
split() 方法用于把一个字符串分割成字符串数组
//需要一个字符串作为参数(此处参数为e) 将会根据该字符串去拆分数组
//如果split()里面是一个空串 则会将每个字符拆分为数组中的一个元素toUpperCase();//把字符串变成大写
toLowerCase();//把字符串变成小写
var str = "temper ature";
console.log(str.length);
console.log(str[2]);
var change = str.charAt(1);//可以返回字符串中指定的字符,根据索引获取指定的字符
change = str.charCodeAt(7);//可以返回指定字符的Unicode编码
change = String.fromCharCode(97);//可以根据字符编码获取字符 只能通过String调用
change = str.concat("link");//可以用来连接两个或多个字符串
change = str.indexOf("t",6);
/*
*indexof()可以检索字符串中是否含有指定内容(从前往后找)
* 如果有将会返回字符第一次出现的索引值
* 如果没有将会返回-1
* 也可以指定第二个参数,指定开始查找的位置
* lastIndexOf()可以从后往前找,索引不变
* slice()可以提取字符串中的元素 获取的结果以返回值的形式返回
* slice(a,b)提取时包括a的索引但是不包括b的索引
* slice(a)提取后面所有的元素 包括a
* slice(a,-1)提取a到-1之间的元素 不包括-1
*/
change = str.lastIndexOf("t");
change = str.slice(5,-1);
change = str.substring(1,8);
//substring() 方法用于提取字符串中介于两个指定下标之间的字符
//substring() 方法返回的子串包括开始处的字符,但不包括结束处的字符
//substring(a,b) 如果a比b大,那么该方法在提取子串之前会先交换这两个参数
change = str.substr(1,2);
//substr(a,b)截取字符串 a是截取的下标 b是数量或者长度
change = str.split("e");
//console.log(Array.isArray(change)); //true
//split() 方法用于把一个字符串分割成字符串数组
//需要一个字符串作为参数(此处参数为e) 将会根据该字符串去拆分数组
//如果split()里面是一个空串 则会将每个字符拆分为数组中的一个元素
change = str.toUpperCase();//把字符串变成大写
/* var str1 = "ASDFGH";
change1 = str1.toLowerCase();//把字符串变成小写
console.log(change1); */
console.log(change);