电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術文章
文章詳情頁

JS數組的高級使用方法示例小結

瀏覽:137日期:2024-05-18 10:50:52

本文實例講述了JS數組的高級使用方法。分享給大家供大家參考,具體如下:

//數組的高級使用 var array = [10,12,20,30]; for(var index in array){ console.log(array[index]);} //length 數組長度 for(var i = 0; i < array.length; i++){ console.log(array[i]);} //數組添加新數據 array.push(1000); array.push(2000); array.push('hello world'); array.push({key:'jadeshu'}); console.log(array); //[10, 12, 20, 30, 1000, 2000, 'hello world', {key:'jadeshu'}] //數組刪除最后一個數據 array.pop(); console.log(array); // [10, 12, 20, 30, 1000, 2000, 'hello world'] //查找數組里面值的索引 var idex = array.indexOf(2000); console.log(idex); //5 //數組刪除 //splice(開始索引,索引之后的個數) var data = array.splice(2,3); console.log(data); //[20, 30, 1000] console.log(array); //[10, 12, 2000, 'hello world']

1.給定一個數組,讓元素按照從大到小,從小到大排序

var array_num = [12,12,13,564,7,55,66]; //從小到大排序 array_num.sort(function (lhs,rhs) { if (lhs < rhs){ return -1; }else if(lhs > rhs) { return 1; }else { return 0; }}) console.log(array_num) // [7, 12, 12, 13, 55, 66, 564] console.log('======================='); array_num = [12,12,13,564,7,55,66]; //從大到小排序 array_num.sort(function (lhs,rhs) { if (lhs < rhs){ return 1; }else if(lhs > rhs) { return -1; }else { return 0;} }); console.log(array_num) //[564, 66, 55, 13, 12, 12, 7] console.log('=======================');

2.隨機打亂一個數組

array_num = [12,12,13,564,7,55,66]; array_num.sort(function () { if ( Math.random() < 0.5){ return -1; }else { return 1; }}); console.log(array_num); //[12, 12, 564, 13, 7, 66, 55] 隨機 console.log('=======================');

3.編寫程序 隨機的生存[10,100)范圍內的整數

function random_int_num(start,end) { return Math.floor(start + (end - start) * Math.random()); } console.log(random_int_num(10,100)); //69 隨機

感興趣的朋友可以使用在線HTML/CSS/JavaScript代碼運行工具:http://tools.jb51.net/code/HtmlJsRun測試上述代碼運行效果。

更多關于JavaScript相關內容感興趣的讀者可查看本站專題:《JavaScript數組操作技巧總結》、《JavaScript遍歷算法與技巧總結》、《javascript面向對象入門教程》、《JavaScript數學運算用法總結》、《JavaScript數據結構與算法技巧總結》及《JavaScript錯誤與調試技巧總結》

希望本文所述對大家JavaScript程序設計有所幫助。

標簽: JavaScript
相關文章:
主站蜘蛛池模板: 别墅图纸超市|别墅设计图纸|农村房屋设计图|农村自建房|别墅设计图纸及效果图大全 | 透平油真空滤油机-变压器油板框滤油机-滤油车-华之源过滤设备 | 拖鞋定制厂家-品牌拖鞋代加工厂-振扬实业中国高端拖鞋大型制造商 | 登车桥动力单元-非标液压泵站-非标液压系统-深圳市三好科技有限公司 | 新车测评网_网罗汽车评测资讯_汽车评测门户报道 | 档案密集架,移动密集架,手摇式密集架,吉林档案密集架-厂家直销★价格公道★质量保证 | PCB厂|线路板厂|深圳线路板厂|软硬结合板厂|电路板生产厂家|线路板|深圳电路板厂家|铝基板厂家|深联电路-专业生产PCB研发制造 | ge超声波测厚仪-电动涂膜机-电动划格仪-上海洪富 | 广域铭岛Geega(际嘉)工业互联网平台-以数字科技引领行业跃迁 | 工业雾炮机_超细雾炮_远程抑尘射雾器-世纪润德环保设备 | 测试治具|过炉治具|过锡炉治具|工装夹具|测试夹具|允睿自动化设备 | 郑州宣传片拍摄-TVC广告片拍摄-微电影短视频制作-河南优柿文化传媒有限公司 | 长沙印刷厂-包装印刷-画册印刷厂家-湖南省日大彩色印务有限公司 青州搬家公司电话_青州搬家公司哪家好「鸿喜」青州搬家 | 偏心半球阀-电动偏心半球阀-调流调压阀-旋球阀-上欧阀门有限公司 | 齿式联轴器-弹性联轴器-联轴器厂家-江苏诺兴传动联轴器制造有限公司 | 展厅设计-展馆设计-专业企业展厅展馆设计公司-昆明华文创意 | 大连海岛旅游网>>大连旅游,大连海岛游,旅游景点攻略,海岛旅游官网 | 【化妆品备案】进口化妆品备案流程-深圳美尚美化妆品有限公司 | 众品地板网-地板品牌招商_地板装修设计_地板门户的首选网络媒体。 | 粉末冶金-粉末冶金齿轮-粉末冶金零件厂家-东莞市正朗精密金属零件有限公司 | 电镀标牌_电铸标牌_金属标贴_不锈钢标牌厂家_深圳市宝利丰精密科技有限公司 | 油液红外光谱仪-油液监测系统-燃油嗅探仪-上海冉超光电科技有限公司 | 电镀标牌_电铸标牌_金属标贴_不锈钢标牌厂家_深圳市宝利丰精密科技有限公司 | 大_小鼠elisa试剂盒-植物_人Elisa试剂盒-PCR荧光定量试剂盒-上海一研生物科技有限公司 | ptc_浴霸_大巴_干衣机_呼吸机_毛巾架_电动车加热器-上海帕克 | 食品机械专用传感器-落料放大器-低价接近开关-菲德自控技术(天津)有限公司 | 上海律师咨询_上海法律在线咨询免费_找对口律师上策法网-策法网 广东高华家具-公寓床|学生宿舍双层铁床厂家【质保十年】 | 原子吸收设备-国产分光光度计-光谱分光光度计-上海光谱仪器有限公司 | 上海新光明泵业制造有限公司-电动隔膜泵,气动隔膜泵,卧式|立式离心泵厂家 | 泰安办公家具-泰安派格办公用品有限公司| 上海律师咨询_上海法律在线咨询免费_找对口律师上策法网-策法网 广东高华家具-公寓床|学生宿舍双层铁床厂家【质保十年】 | 高柔性拖链电缆-聚氨酯卷筒电缆-柔性屏蔽电缆厂家-玖泰电缆 | 高楼航空障碍灯厂家哪家好_航空障碍灯厂家_广州北斗星障碍灯有限公司 | 健康管理师报考条件,考试时间,报名入口—首页 | 桑茶-七彩贝壳桑叶茶 长寿茶| 多物理场仿真软件_电磁仿真软件_EDA多物理场仿真软件 - 裕兴木兰 | 厂房出租_厂房出售_产业园区招商_工业地产&nbsp;-&nbsp;中工招商网 | elisa试剂盒-PCR试剂盒「上海谷研实业有限公司」 | 代理记账_公司起名核名_公司注册_工商注册-睿婕实业有限公司 | 海日牌清洗剂-打造带电清洗剂、工业清洗剂等清洗剂国内一线品牌 海外整合营销-独立站营销-社交媒体运营_广州甲壳虫跨境网络服务 | 插针变压器-家用电器变压器-工业空调变压器-CD型电抗器-余姚市中驰电器有限公司 |