首页 > 代码库 > 8 Array
8 Array
与其他语言不同的是, ECMAScript 数组的每一项可以保存任何类型的数据。
也就是说,可以用数组的第一个位置来保存字符串,用第二位置来保存数值,用第三个位置来保存对象,以此类推。
1 如何将数组转换成字符串类型?
var colors = ["blue", "red", "green"]; console.log(colors.toString()); console.log(colors.join(" "));
常用的有如上两种方法。
2 需要在数组的后面再加入两项,怎么做?
var colors = ["a", "b", "c"]; colors.push("d", "e");
3 需要在数组前面加入两项,怎么做?
var colors = ["a", "b", "c"]; colors.unshift("d", "e");
4 颠倒:将下列数组的内容颠倒。
var colors = ["a", "b", "c"]; colors.reverse();
5 排序:对下列数组进行降序排列。
var values = [1, 10, 150, 15]; values.sort(compare); console.log(values.toString()); function compare(num1, num2){ return (num1 > num2) ? 1 : -1; }
6 排序:将下列数组中的姓名,按照a-z的顺序进行排序
8 Array
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。