str.length 获取长度
str.toUppercase() 转化为大写
str.toLowercase() 转化为小写
str.split(规则) 字符串的裁剪,返回一个数组
str.indexOf() 获取子元素下标(不存在返回-1)
str.substring(start,stop) 返回start与stop之间的内容(start必填项 非负整数,起始位置,stop,选填项 非负整数)
str.substr(start,length) 返回start开始,指定length的内容
str.replace(x,y) 替换
字符串的拼接:+(es6中使用${变量名}在反引号中使用)
转义字符:
\n 换行
\r 回车
\\
\'
\"
反转字符串
function reverseString(string) {
// 1.string-->Array
var array = string.split('');
// 2.反转 Array
array = array.reverse();
// 3.array ---> string
var str = array.join('');
// return string.split('').reverse().join('');
return str;
}
是否为回文
function isHw(string) {
var string2 = reverseString(string);
return string === string2;
}