亚洲精品中文字幕无乱码_久久亚洲精品无码AV大片_最新国产免费Av网址_国产精品3级片

JavaScript

Javascript數(shù)組與字典用法分析方法

時(shí)間:2024-10-14 07:03:53 JavaScript 我要投稿
  • 相關(guān)推薦

Javascript數(shù)組與字典用法分析方法

  本文實(shí)例分析了Javascript數(shù)組與字典用法。分享給大家供大家參考。具體分析如下:

  Javascript 的數(shù)組Array,既是一個(gè)數(shù)組,也是一個(gè)字典(Dictionary).

  先舉例看看數(shù)組的用法。

  復(fù)制代碼 代碼如下:var a = new Array();

  a[0] = "Acer";

  a[1] = "Dell";

  for (var i in a) {

  alert(i);

  }

  上面的代碼創(chuàng)立了一個(gè)數(shù)組,每個(gè)元素都是一個(gè)字符串對象。

  然后對數(shù)組進(jìn)行遍歷。注意 i 的結(jié)果為 0 和 1,a[i] 的結(jié)果才為字符串。

  這個(gè)很象上一篇中說到的遍歷對象的屬性。

  下面再看一下字典的用法。

  復(fù)制代碼 代碼如下:var computer_price = new Array();

  computer_price["Acer"] = 500;

  computer_price["Dell"] = 600;

  alert(computer_price["Acer"]);

  我們甚至可以同樣象上面那樣遍歷這個(gè)數(shù)組(字典)

  復(fù)制代碼 代碼如下:for (var i in computer_price) {

  alert(i + ": " + computer_price[i]);

  }

  這里的 i 即為字典的每個(gè)鍵值。輸出結(jié)果為:

  Acer: 500

  Dell: 600

  下面,看一下Javascript的有趣之處,還是上面那個(gè)例子。

  我們可以把 computer_price 看成一個(gè)字典對象,而它的每個(gè)鍵值就是一個(gè)屬性。

  也就是說 Acer 是 computer_price 的一個(gè)屬性。我們可以這樣使用它: computer_price.Acer

  下面再來看一下字典和數(shù)組的簡化聲明方式。

  復(fù)制代碼 代碼如下:var array = [1, 2, 3]; // 數(shù)組

  var array2 = { "Acer": 500, "Dell": 600 }; // 字典

  alert(array2.Acer); // 50

  這樣對字典的聲明是和前面的一樣的。在我們的例子中,Acer又是鍵值,也可是作為字典對象的屬性了。

  希望本文所述對大家的javascript程序設(shè)計(jì)有所幫助。

【Javascript數(shù)組與字典用法分析方法】相關(guān)文章:

javascript跨域訪問的方法07-19

如何調(diào)試javascript腳本呢07-19

關(guān)于硬盤故障的分析與排除方法總結(jié)07-16

紀(jì)錄片分析一般方法02-05

all用法要點(diǎn)07-24

again用法詳解08-25

日本留學(xué)3種申請方法的優(yōu)缺點(diǎn)分析04-25

企業(yè)物流業(yè)務(wù)規(guī)劃的分析方法有哪些12-09

交換機(jī)特殊故障分析及解決方法11-07

人力資源管理分析方法有哪些?02-27