JS中部分 Array 对象方法介绍】的更多相关文章

1.concat() concat() 方法用于连接两个或多个数组.该方法不会改变现有的数组,而仅仅会返回被连接数组的一个副本 <script type="text/javascript"> var a = [1,2,3]; document.write(a.concat(4,5)); </script> 输出: 1,2,3,4,5 2.join() join() 方法用于把数组中的所有元素(元素是通过指定的分隔符进行分隔的)放入一个字符串. 该方法的返回值是一…
js中关于Blob对象的介绍与使用   blob对象介绍 一个 Blob对象表示一个不可变的, 原始数据的类似文件对象.Blob表示的数据不一定是一个JavaScript原生格式 blob对象本质上是js中的一个对象,里面可以储存大量的二进制编码格式的数据. 创建blob对象 创建blob对象本质上和创建一个其他对象的方式是一样的,都是使用Blob() 的构造函数来进行创建. 构造函数接受两个参数: 第一个参数为一个数据序列,可以是任意格式的值. 第二个参数是一个包含两个属性的对象{ type:…
JSON一种简单的数据格式,比xml更轻巧,在JavaScript中处理JSON数据不需要任何特殊的API或工具包,下面为大家详细介绍下js中的json对象, 1.JSON(JavaScript Object Notation)一种简单的数据格式,比xml更轻巧.JSON是JavaScript原生格式,这意味着在JavaScript中处理JSON数据不需要任何特殊的API或工具包. JSON的规则很简单:对象是一个无序的“‘名称:值'对”集合.一个对象以“{”(左括号)开始,“}”(右括号)结束…
彭老湿近期月报里提到了valueOf方法,兴致来了翻了下ECMA5里关于valueOf方法的介绍,如下: 15.2.4.4 Object.prototype.valueOf ( ) When the valueOf method is called, the following steps are taken: 1. Let O be the result of calling ToObject passing the this value as the argument. 2. If O is…
一. sort()方法的介绍 //给一组数据排序 var arrNum = [12,1,9,23,56,100,88,66]; console.log("排序前的数组:"+arrNum); arrNum.sort();//默认按照字母排序 console.log("排序后的数组:"+arrNum); //对数组进行升序排列,将函数作为参数传入 arrNum.sort(function (a,b) { return a-b;//数组中两两比较,结果为正(a>b)…
1.concat() concat() 方法用于连接两个或多个数组. 该方法不会改变现有的数组,而仅仅会返回被连接数组的一个副本. <script type="text/javascript"> var arr = []; var arr2 = new Array(3) arr2[0] = "aaa" arr2[1] = "bbb" arr2[2] = "ccc" arr=arr.concat(arr2); con…
方法concat for  循环与for in 循环 <html> <head> <script type="text/javascript"> alert(2); var arr=[4,5,6,8,7,4]; alert(arr); alert("length:"+arr.length); var arr2=[6,8,9,5,4]; alert(arr2); alert(arr2[0]); alert(arr.concat(ar…
colors=["red", "橘色", "瓜皮色", "古铜色", "#aaa", "#bbb", "#ccc"] (1). every(func(e,idx,arr)) // 对数组每一项都执行func,所有都返回true,结果才返回true,否则false; colors.every(function(e,i,arr){ if(e.length>0){ a…
colors=['red','green','black','blue']; (1).  concat(element[|other array])  //联接数组 colors.concat('yellow') // 1.联接元素 >>>["red", "green", "black", "blue", "yellow"] colors.concat(['#aaa','#bbb','#c…
a=[2,4,5,6,7,90]; [1]. a.toString();  // 返回字符串表示的数组,逗号分隔 "2,4,5,6,7,90" [2]. a.join('||');  // 返回一个字符串,用指定的字符分割 "2||4||5||6||7||90" [3]. a.push(33);  // 栈尾压入一个元素 [2,4,5,6,7,90,33] [4]. a.pop();  // ,33栈尾移出一个元素 [2,4,5,6,7,90] [5]. a.shi…