码迷,mamicode.com
首页 > 编程语言 > 详细

JavaScript知识点总结

时间:2016-07-20 21:09:04      阅读:206      评论:0      收藏:0      [点我收藏+]

标签:

push/pop(数组开头添加移除元素的方法)、unshift/shift(数组末尾添加和移除的方法)

var arr3 = [‘b‘,‘c‘,‘d‘];

console.log(arr3.unshift(‘a‘));//数组开头添加一个元素 //打印的数组中元素的个数

console.log(arr3);

console.log(arr3.push(‘e‘));//数组末尾添加一个元素

console.log(arr3);

var str2 = arr3.shift();//移除开头一个元素,并返回该元素

console.log(str2);

console.log(arr3);

var str1 = arr3.pop(); //移除末尾一个元素,并返回该元素

console.log(str1);

console.log(arr3);

数组中已经存在两个可以直接用来排序的方法:reverse()和sort()。

reverse() //逆向排序

var box = [1,2,3,4,5];

console.log(box.reverse()); //逆向排序方法,返回排序后的数组

console.log(box); //原数组也被逆向排序了

sort()//排序

sort(function(a,b){ return a-b; }) //从小到大排序

sort(function(a,b){return b-a;})//从大到小排序 注意,此方法要传参数 不传参会出错 例如数组[1,10,2],排序后仍然是[1,10,2]

var box = [4,1,7,3,9,2]; 

console.log(box.sort(function(a,b){return a-b})); //从小到大排序,返回排序后的数组

console.log(box); //源数组也被从小到大排序了

JavaScript知识点总结

标签:

原文地址:http://www.cnblogs.com/lcddjm/p/5689521.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!