付费网站做推广哪个好,酒店网站建设方案策划书,自学编程网站,建筑公司排名前100字符串 str.slice(1) 获取除一个字符以外 str.slice(0,1) 获取第一个字符 长度 length() 拼接 str.concat(str2) charAt(index)返回指定索引处的字符 indexOf(str)返回指定字符串在此字符串中第一次出现处的索引 compareTo(str2)比较两个字符串 equals()和equalsIgnoreCase() g…字符串 str.slice(1) 获取除一个字符以外 str.slice(0,1) 获取第一个字符 长度 length() 拼接 str.concat(str2) charAt(index)返回指定索引处的字符 indexOf(str)返回指定字符串在此字符串中第一次出现处的索引 compareTo(str2)比较两个字符串 equals()和equalsIgnoreCase() getBytes()使用默认字符集将字符串变为字节数组IO流中会用到 toCharArray() 字符串转换为字符数组 截取字符串:subString() 转换成大小写:toLowerCase() toUpperCase() 截取前后空白:trim() 替换:replace() 分割:split() 正则匹配:matches(String reg) 返回boolean 数组 reduce:方法接收一个函数作为累加器多用于计算数组所有元素的总和。 list.reduce((sum,item) sum item.sum, 0) filter: 根据条件,保留满足条件的对应项,得到一个新数组 this.数组名 this.数组名.filter(item item.id ! id) unshift 在数组前面加数据 every: 方法用于检测数组所有元素是否都符合指定条件 返回值为boolean array.every(item item.isChecked true) array.every(item boolean) find:方法返回通过测试函数内判断的数组的第一个元素的值 根据 id 找到数组中的对应项 this.array.find(item item.id id) push:方法可向数组的末尾添加一个或多个元素并返回新的长度。 unshift:方法可向数组的开头添加一个或更多元素并返回新的长度。 返回值:数组新长度不改变原数组 pop:方法用于删除数组的最后一个元素并返回删除的元素。 shift:方法用于把数组的第一个元素从其中删除并返回第一个元素的值。 返回值:返回删除的元素 reverse:颠倒数组中元素的顺序 语法:array.reverse() splice:添加或删除数组中的元素 sort:对数组的元素进行排序。 语法:array.sort(sortfunction(可选参数,必须是函数)) forEach:遍历数组 语法:array.forEach(function(value,index,array){}); map:将数组映射成另一个数组 语法:function(currentValue,index,arr) concat() 连接两个或多个字符串 slice:数组复制 语法:slice(start,end(可选)) 包尾不包头 array.join(separator(可选)) separator分隔符 默认逗号