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

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

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

JavaScript創(chuàng)建數組

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

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

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

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

一看就知道什么數據類型,比如8一看就是數字類型

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

3.什么是數組元素?

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

數組的使用

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

console.log(arr[2]);

2.遍歷數組

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

什么是遍歷?

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

//經典案例打印數組最大值
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('該數組里面的最大值是' + max);

將數組轉換為分割字符串

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);

數組中新增元素

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);

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

篩選數組

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];
	}
}

刪除數組指定元素

//將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);

總結

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

相關文章

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

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

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

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

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

    javascript實現表格信息增添與刪除

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

    微信WeixinJSBridge API使用實例

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

    js根據需要計算數組中重復出現某個元素的個數

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

    JavaScript實現Fly Bird小游戲

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

    js+CSS 圖片等比縮小并垂直居中實現代碼

    本例子在在 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數組的常用方法

    詳解JavaScript數組的常用方法

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

最新評論

固阳县| 临泉县| 东乌珠穆沁旗| 泰来县| 克什克腾旗| 玉环县| 务川| 呈贡县| 水富县| 长岛县| 常山县| 尚志市| 三原县| 松溪县| 叶城县| 凤台县| 贵州省| 吐鲁番市| 西畴县| 离岛区| 赤峰市| 金湖县| 岳西县| 海盐县| 惠东县| 阳江市| 陇川县| 平舆县| 烟台市| 荣成市| 凌海市| 香格里拉县| 龙州县| 克山县| 刚察县| 始兴县| 汝南县| 清苑县| 大姚县| 茌平县| 台安县|