最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JavaScript創(chuàng)建數(shù)組的方法詳解

 更新時間:2021年12月29日 09:20:48   作者:orlandio  
這篇文章主要為大家介紹了JavaScript創(chuàng)建數(shù)組的方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助

JavaScript創(chuàng)建數(shù)組

1.利用new創(chuàng)建數(shù)組

var arr = new Array();//創(chuàng)建了一個空數(shù)組

2.利用數(shù)組字面量創(chuàng)建數(shù)組(比較常用)

字面量:一種固定值的表示方法

一看就知道什么數(shù)據(jù)類型,比如8一看就是數(shù)字類型

//1.利用數(shù)組字面量(是方括號)創(chuàng)建數(shù)組
var arr = [];//創(chuàng)建了一個空數(shù)組
var arr1 = [1,2,'student',true];//數(shù)組里面可以存放任何類型的數(shù)據(jù),必須以逗號分割

3.什么是數(shù)組元素?

數(shù)組可以把一組數(shù)據(jù)存放在單個變量的集合下,數(shù)組元素是存放在數(shù)組里面的元素,類型沒有限制。

數(shù)組的使用

1.獲取數(shù)組元素——利用索引就是下標,下標是從0開始的和c語言很像

console.log(arr[2]);

2.遍歷數(shù)組

var arr = ['red','green','blue'];
for(var i = 0;i < 3;i++){
    console.log(arr[i]);
}
//打印數(shù)組長度
console.log(arr.length);
//動態(tài)檢測數(shù)組長度
for(var i = 0;i < arr.length;i++){
    console.log(arr[i]);
    }

什么是遍歷?

將數(shù)組元素從頭到尾訪問一次,里面的i是計數(shù)器當索引號使用,arr[i]訪問數(shù)組元素,索引號和數(shù)組長度沒有關(guān)系。

//經(jīng)典案例打印數(shù)組最大值
var arr = [2,6,1,77,52,25,7,99];
var max = arr[0];
for(var i = 0;i < arr.length;i++){
    if(max < arr[i]){
        max = arr[i];
        }
    }
    conaole.log('該數(shù)組里面的最大值是' + max);

將數(shù)組轉(zhuǎn)換為分割字符串

var arr = ['red','green','blue','pink'];
var str ='';
for(var i = 0;i < arr.length;i++){
	str+=arr[i]+'|';//也可以var sep = '!';str+=arr[i]+sep;
}
console.log(str);

數(shù)組中新增元素

var arr = ['red','green','blue','pink'];
var str ='';
for(var i = 0;i < arr.length;i++){
	str+=arr[i]+'|';//也可以var sep = '!';str+=arr[i]+sep;
}
console.log(str);

如果索引號存在就是替換數(shù)組元素,不要直接給數(shù)組名賦值,否則會覆蓋掉以前的數(shù)據(jù)例如 arr1 ='';onsole.log(arr1)

篩選數(shù)組

var arr = [1,2,3,4,5,6,7,8,9,10];
var newArr = [];
console.log(newArr);
for(var i = 0;i < arr.length;i++){
	if(arr[i]>=5)
	{
		newArr[newArr.length] = arr[i];
	}
}

刪除數(shù)組指定元素

//將7刪除
var arr = [1,2,3,4,5,6,7,8,9,10];
var newArr = [];
console.log(newArr);
for(var i = 0;i < arr.length;i++){
	if(arr[i] != 7)
	{
		newArr[newArr.length] = arr[i];
	}
}
console.log(newArr);

總結(jié)

本篇文章就到這里了,希望能夠給你帶來幫助,也希望您能夠多多關(guān)注腳本之家的更多內(nèi)容!

相關(guān)文章

  • 一個JS的日期格式化算法示例

    一個JS的日期格式化算法示例

    本文為大家介紹下一個JS的日期格式化算法,具體實現(xiàn)如下,感興趣的朋友可以參考下,希望對大家有所幫助
    2013-07-07
  • js正則表達式校驗指定字符串的方法

    js正則表達式校驗指定字符串的方法

    今天小編就為大家分享一篇js正則表達式校驗指定字符串的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-07-07
  • javascript實現(xiàn)表格信息增添與刪除

    javascript實現(xiàn)表格信息增添與刪除

    這篇文章主要為大家詳細介紹了javascript實現(xiàn)表格信息增添與刪除,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-04-04
  • 微信WeixinJSBridge API使用實例

    微信WeixinJSBridge API使用實例

    這篇文章主要介紹了微信WeixinJSBridge API使用實例,本文直接給出HTML代碼,代碼中包含了很多實用功能,如圖片預覽、分享到微博、隱藏右上角按鈕、獲取網(wǎng)絡(luò)狀態(tài)、發(fā)起公眾號微信支付等內(nèi)容,需要的朋友可以參考下
    2015-05-05
  • js根據(jù)需要計算數(shù)組中重復出現(xiàn)某個元素的個數(shù)

    js根據(jù)需要計算數(shù)組中重復出現(xiàn)某個元素的個數(shù)

    今天小編就為大家分享一篇關(guān)于js根據(jù)需要計算數(shù)組中重復出現(xiàn)某個元素的個數(shù),小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-01-01
  • JavaScript實現(xiàn)Fly Bird小游戲

    JavaScript實現(xiàn)Fly Bird小游戲

    這篇文章主要為大家詳細介紹了JavaScript實現(xiàn)Fly Bird小游戲的制作方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-12-12
  • js+CSS 圖片等比縮小并垂直居中實現(xiàn)代碼

    js+CSS 圖片等比縮小并垂直居中實現(xiàn)代碼

    本例子在在 ff 2.0/ ie6 / ie7 中測試通過。但在 opera 8.5 cn中沒有通過。希望大家測試。
    2008-12-12
  • 微信小程序簽到功能

    微信小程序簽到功能

    這篇文章主要為大家詳細介紹了微信小程序簽到功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-10-10
  • CocosCreator骨骼動畫之龍骨DragonBones

    CocosCreator骨骼動畫之龍骨DragonBones

    這篇文章主要介紹了怎么在CocosCreator中使用骨骼動畫龍骨DragonBones,對骨骼動畫感興趣的同學,可以試一下
    2021-04-04
  • 詳解JavaScript數(shù)組的常用方法

    詳解JavaScript數(shù)組的常用方法

    這篇文章主要為大家介紹了JavaScript數(shù)組的常用方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2021-11-11

最新評論

遂溪县| 商水县| 绿春县| 博乐市| 锡林浩特市| 深泽县| 岢岚县| 吉安县| 嫩江县| 怀宁县| 泽州县| 贡嘎县| 岳阳县| 介休市| 布拖县| 洪泽县| 墨玉县| 遂川县| 平定县| 开封县| 绿春县| 庆城县| 汶上县| 花莲市| 甘南县| 兴城市| 宁远县| 汉阴县| 淳化县| 阿拉善右旗| 丰县| 茶陵县| 孝感市| 兴山县| 武鸣县| 永仁县| 定安县| 荔波县| 东乡县| 太谷县| 洛南县|