③reverse()方法用于颠倒数组中元素的顺序,该方法会改变原来的数组,而不会创建新的数组。 语法:arrayObject.reverse() var arr = new Array(3); arr[0] = "a"; arr[1] = "b"; arr[2] = "c"; document.write(arr + "<br />");//a,b,c document.write(
13.valueOf() (这个方法会在下一篇js中object常用属性和方法里详细解释,地址http://www.cnblogs.com/aaronhan1215/p/6772800.html) 方法返回 Array 对象的原始值。 var arr = [1,2,3,4,5] arr.valueOf(); // [1,2,3,4,5]
str.substring(1, 2) // 从小标1开始到2下标的前一位的字符串片段 ”h“str.slice(1, 2) // 从小标1开始到2下标的前一位的字符串片段 ”h“str.split('h') // 以h字符分割产生多个片段集合 [" ", "ello world "]str.toLocaleLowerCase() // 处理字符串全小写 " hello world "str.toLocaleUpperC...
JavaScript中的Array对象就是数组,首先是一个动态数组,而且是一个像C#中数组、ArrayList、Hashtable等的超强综合体。 数组的使用方式: var names = new Array();//无需初始化长度,动态 names[0] = "tom"; names[1] = "jerry"; names[2] = "lily"; 循环遍历数组(for循环): for (var i = 0; i <...
string,array的属性和方法简单一览 Array.reverse() //数组反向排序,变成新数组。 Array.sort() //把数组按字符排序,变成新数组。 s=Array.push("str1","str2") //从后面添加数组,s为添加记录 s=Array.pop() //从后面删除数组,s为被删记录
Array.prototype.join 代码 function reverseString(str) { var strArr = str.split(''); var reversedArr = strArr.reverse(); return reversedArr.join(''); } 解释 第一步就是把传入的 str 分割,并赋值给 strArr 第二步是把数组翻转,并赋值给 reversedArr 第三步是返回合并之后的字符 需要注意的是...
或者你要想用concat()也可以:String.prototype.reverse = function(){ var strReverse = "" for(var i=this.length-1;i>=0;i--){ strReverse = strReverse.concat(this.charAt(i)) } return strReverse}var str = 'hello world'var str2 = str.reverse()console.log(str...
Map<String, String> map2 = MapUtil.reverse(map); 结果为: { "1": "a", "2": "b", "3": "c", "4": "d", } 1.24、 编码解码 编码是用 64(2 的 6 次方)个 ASCII 字符来表示 256(2 的 8 次方)个 ASCII 字符,也就是三位二进制数组经过编码后变为四位的 ASCII 字符显示,长度比原来...
'u', 'n', 'o', 'o', 'b'}; String helloString = new String(helloArray); S...
Array.sort(fuc(a,b){return a-b})排序 Array.reverse()反转 Array.slice(start,end) return newArr//start(含)开始,end(不含)结束,end可以为负值,返回的数组由被截的组成 Array.some(fuc) return boolean//与every相对,若有一项符合predicate则为真,都不符合为假 ...