日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

javaScript数组使用字符串作为下标

發布時間:2023/12/19 综合教程 22 生活家
生活随笔 收集整理的這篇文章主要介紹了 javaScript数组使用字符串作为下标 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

今天在看javascript的時候,突然發現數組array竟然可以利用字符串做為其下標,這個以前我還真的不知道,在我的印象當中數組用來遍歷,怎么可以用字符串呢?哎。。孤陋寡聞啊.....

首先Array是從Object那里繼承下。它具備Object所有的功能和特性。下面是Object的情況:

	新建: var  object  =   new  Object();
	增加: object[strIndex ]  =  value; (strIndex 為string)
	刪除: delete  object[strIndex ];
	遍歷: for  (  var  strObjIndex  in  object ) object[strObjIndex ];  

如下:

1     var obj = new Object();
2     obj["first"] = "my";
3     obj["second"] = "name";
4     obj["third"] = "is";
5     obj["fourth"] = "chenssy";

因為Array繼承Object,那么Array也是可以用字符串作為數組下標的:

如下

1     var array = new Array();
2     array["first"] = "my";
3     array["second"] = "name";
4     array["third"] = "is";
5     array["fourth"] = "chenssy";

對于array數字的遍歷,我們采用for循環語句。但是這個for循環并不是這個形式:

1 for(int i =  0;i<arrray.length;i++)

我們可以利用for/in循環把該數組進行遍歷。for/in循環把某個數組的下標臨時賦給一個變量:

1 for(variable in array)

在第一個循環時,變量variable將被賦值為數組array的第一個元素的下標值;在第二次循環時,變量variable將被賦值為數組array的第二個元素的下標值;依次類推.......

對于上面的array數組,利用for/in循環遍歷:

1 for(key in array)

PS:如果你覺得文章對你有所幫助,別忘了推薦或者分享,因為有你的支持,才是我續寫下篇的動力和源泉!

作者:chenssy。一個專注于【死磕 Java】系列創作的男人

出處:https://www.cnblogs.com/chenssy/archive/2012/07/13/2589966.html

作者個人網站:https://www.cmsblogs.com/。專注于 Java 優質系列文章分享,提供一站式 Java 學習資料

目前死磕系列包括:

1. 【死磕 Java 并發】:https://www.cmsblogs.com/category/1391296887813967872(已完成)

2.【死磕 Spring 之 IOC】:https://www.cmsblogs.com/category/1391374860344758272(已完成)

3.【死磕 Redis】:https://www.cmsblogs.com/category/1391389927996002304(已完成)

4.【死磕 Java 基礎】:https://www.cmsblogs.com/category/1411518540095295488

5.【死磕 NIO】:https://www.cmsblogs.com/article/1435620402348036096

本文版權歸作者和博客園共有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接,否則保留追究法律責任的權利。

總結

以上是生活随笔為你收集整理的javaScript数组使用字符串作为下标的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。