JavaScript 数组对象的几个方法 toString ,join,concat,sort,reverse

news/2024/7/19 16:29:55 标签: javascript, js

JavaScript 数组对象的几个方法

javascript"><script type="text/javascript">
    var nums = [10, 20, 30, 40, 45, 46, 47, 48, 49, 90, 100];
    //1.toString 方法 将数组变成字符串。返回值:返回一个逗号分隔的字符串
    alert(nums.toString());
    //2.join方法,将数组按照制定的字符分隔,返回值:并返回一个字符串。
   alert(nums.join('|'));
    //3.concat方法用于连接两个或多个数组。返回值:返回一个新的数组。
    var arr = ['小猫', '小狗', '小猪']
    var arr2 = ['小鱼', '小虾米', '小臭虫']
    var arr3 = ['恐龙', '猛犸象', '金刚狼']
    var newarr = arr.concat(arr2);
    alert('两个数组连接' + newarr);
    var newarr2 = arr.concat(arr2, arr3);
   alert('多个数组连接' + newarr2);
    //4.short方法 ,用于排序,没有返回值,在原数组上进行排序。
    var arr4 = new Array(6)
    arr4[0] = "10"
    arr4[1] = "5"
    arr4[2] = "40"
    arr4[3] = "25"
    arr4[4] = "1000"
    arr4[5] = "1"
    arr4.sort();
    alert(arr4);//注意,上面的是一个字符串,只是按照字符串的首字母顺序进行排序。
    //sort方法可以将一个方法作为参数,进行排序
    arr4.sort(function (a, b) { return a - b });//升序
    alert(arr4);
    arr4.sort(function (a, b) { return b - a });//升序
    alert(arr4);
    //对字符串排序
    var arr5 = new Array(6)
    arr5[0] = "George"
    arr5[1] = "John"
    arr5[2] = "Thomas"
    arr5[3] = "James"
    arr5[4] = "Adrew"
    arr5[5] = "Martin"
    arr5.sort();//按首字母顺序
    alert(arr5);
    arr5.sort(function (a, b) { return a.length - b.length; })//按名字的长度排序
    alert(arr5);

</script>
javascript">   var nums = [1, 2, 3, 4, 5, 6, 7, 8, 9];
        nums.reverse();//该方法会改变原来的数组,而不会创建新的数组。
        alert(nums);

http://www.niftyadmin.cn/n/1317930.html

相关文章

立志于学

学习是人一生中最重要的事 健康是人每天最必要坚持的事 立志于学 从小规划做起 每天学到凌晨12点30 早上凌晨7点起床看书 中午看半小时书再午休

python 列表和元组的区别

概要&#xff1a; [今天去面试&#xff0c;安全分析师&#xff0c;关于Python,HR问了一个比较基础的问题&#xff01;&#xff01;&#xff01;] Python中元组和list的区别是什么&#xff1f;&#xff1f;&#xff1f;&#xff08;现将知识点&#xff0c;进行如下整理&#x…

JS的键值对集合

<script type"text/javascript">//声明键值对集合var arrayDict new Array();arrayDict[键1] 二郎神;arrayDict[键2] 孙悟空;arrayDict[键3] 猪八戒;//遍历键值对集合//for (var key in arrayDict) {// alert(key arrayDict[key]);//}//键值对…

人生四苦 一苦&#xff1a;看不透 看不透人际中的纠结&#xff0c;争斗后的隐伤&#xff1b; 看不透喧嚣中的平淡&#xff0c;繁华后的宁静。 二苦&#xff1a;舍不得 舍不得曾经的精彩&#xff0c;不逮的岁月&#xff1b; 舍不得居高时的虚荣&#xff0c;得意处的掌声。 …

JS中,对于string字符串的一些日常操作。string.length,.indexOf,lastIndexOf,charAt,substr,substring,toLowerCase,toUppe

<script type"text/javascript">var msg "你好中国&#xff0c;中国您好。我爱中国&#xff0c;中国有我";//.length获取字符串的字符数document.write(msg.length </p>);//.indexOf获取某段字符串第一次出现的位置//stringObject.indexOf(s…

js的date对象和math对象的floor,pi,round和random随机数

<script type"text/javascript">var d new Date();document.write(d);// data对象获取当前日期var d2 new Date("2018-02-19");document.write(d2);document.write(PI)document.write(Math.PI);//-----------------------------------------------…

一醒&#xff1a;学会示弱 示弱其实很简单&#xff0c;在关键时听从别人意见&#xff0c;关注感受&#xff0c;情商管理得体&#xff0c;让人合作有安全感。 示弱不是妥协&#xff0c;是更快达到目标&#xff01; 二醒&#xff1a;学会放弃 人生就是一个不断选择、不断放弃…

行 喜 悲 得

行 自己要行&#xff1b;有人说你行&#xff1b;说你行的人一定得行&#xff1b;身体得行。 喜 久旱逢甘露他乡遇故知洞房花烛夜金榜题名时 悲 久旱逢甘露——一滴他乡遇故知——债主洞房花烛夜——隔壁金榜题名时——情敌 得 沉得住气变得了脸弯得下腰抬得起头 ———…