奶头挺立呻吟高潮av全片,成人试看120秒体验区,性欧美极品v,A片高潮抽搐揉捏奶头视频

JavaScript

JavaScript高級程序設計:本地對象Array

時間:2024-08-23 17:36:37 JavaScript 我要投稿
  • 相關推薦

JavaScript高級程序設計:本地對象Array

  創建Array對象

  復制代碼 代碼如下:

  //one

  var aValues=new Array();

  //two

  var aValues=new Array(20);

  //three

  var aColors=new Array();

  aColors[0]="red";

  aColors[1]="green";

  aColors[2]="blue";

  //four

  var aColors=new Array("red","green","blue");

  //five

  var aColors=["red","green","blue"];

  join && split

  join:連接字符串

  復制代碼 代碼如下:

  var aColors=["red","green","blue"];

  alert(aColors.join(","));//outputs "red,green,blue"

  alert(aColors.join("-spring-"));//outputs "red-spring-green-spring-blue"

  alert(aColors.join("]["));//outputs "red][green][blue"

  split:分拆字符串

  復制代碼 代碼如下:

  var sColors="red,green,blue";

  var aColors=sColors.split(",");//outputs ["red", "green", "blue"]

  var redColors=aColors[0].split("");//outputs ["r", "e", "d"]

  concat && slice

  concat:追加數組

  復制代碼 代碼如下:

  var aColors=["red","green","blue"];

  var aColors2=aColors.concat("yellow","purple");

  alert(aColors);//outputs ["red", "green", "blue"]

  alert(aColors2);//outputs ["red", "green", "blue", "yellow", "purple"]

  slice:返回具有特定項的新數組

  復制代碼 代碼如下:

  var aColors=["red","green","blue","yellow","purple"];

  var aColors2=aColors.slice(1);//outputs ["green","blue","yellow","purple"]

  var aColors3=aColors.slice(1,4);//outputs ["green","blue","yellow"]

  push && pop

  跟棧一樣,Array提供了push和pop方法,push方法用于在Array結尾添加一個或多個項,pop用于刪除最后一個數組項,返回它作為函數值

  復制代碼 代碼如下:

  var stack=new Array;

  stack.push("red");

  stack.push("green");

  stack.push("blue");

  alert(stack);//outputs ["red","green","blue"]

  var vItem=stack.pop();

  alert(vItem);//outputs ["blue"]

  alert(stack);//otputs ["red","green"]

  shift && unshift

  shift:刪除數組中第一項,將其作為函數返回值,unshift:把一個項放在數組的第一個位置,然后把余下的項向下移動一個位置

  復制代碼 代碼如下:

  var aColors=["red","green","blue"];

  var vItem=aColors.shift();

  alert(aColors);//outputs ["green","blue"]

  alert(vItem);//outputs ["red"]

  aColors.unshift("black");

  alert(aColors);//outputs ["black","green","blue"]

  reverse && sort

  reverse:顛倒數組項的順序,sort:按數組項的值升序排列(首先要調用toString()方法,將所有值轉換成字符串)

  復制代碼 代碼如下:

  var aColors=["blue","green","red"];

  aColors.reverse();

  alert(aColors);//outputs ["red","green","blue"]

  aColors.sort();

  alert(aColors);//outputs ["blue","green","red"]

  注意:

  復制代碼 代碼如下:

  var aColors=[3,32,2,5];

  aColors.sort();

  alert(aColors);//outputs [2,3,32,5]

  這是因為數字被轉換成字符串,然后按字符代碼進行比較的。

  splice

  splice:把數據項插入數組的中部

  1、用作刪除:只要聲明兩個參數,第一個參數為要刪除的第一個項的位置,第二個參數為刪除項的個數

  復制代碼 代碼如下:

  var aColors=["red","green","blue","yellow"];

  aColors.splice(0,2);

  alert(aColors);//outputs ["blue", "yellow"]

  2、用作插入:聲明三個或以上參數(第二個參數為0)就可以把數據插入指定位置,第一個參數為地始位置,第二個參數為0,第三個及以上參數為插入項

  復制代碼 代碼如下:

  var aColors=["red","green","blue","yellow"];

  aColors.splice(2,0,"black","white");

  alert(aColors);//outputs ["red","green","black","white","blue", "yellow"]

  3、用作刪除并插入:聲明三個或以上參數(第二個參數為不0)就可以把數據插入指定位置,第一個參數為地始位置,第二個參數為要刪除的項的個數,第三個及以上參數為插入項

  復制代碼 代碼如下:

  var aColors=["red","green","blue","yellow"];

  aColors.splice(2,1,"black","white");

  alert(aColors);//outputs ["red","green","black","white", "yellow"]

【JavaScript高級程序設計:本地對象Array】相關文章:

如何調試javascript腳本呢07-19

javascript跨域訪問的方法07-19

高級電工培訓總結02-28

Word快速提取對象文件技巧03-16

大學英語作文高級句型02-28

高考英語寫作高級句型07-06

英語高級考試題10-12

計算機二級Java語言程序設計考試試題09-06

高級經濟師的報考條件01-22

商務英語高級閱讀技巧09-12

主站蜘蛛池模板: 江津市| 盈江县| 济源市| 柳河县| 肥东县| 河北区| 买车| 阜南县| 青川县| 祁东县| 即墨市| 贵德县| 苏尼特左旗| 南开区| 台中县| 祁门县| 溆浦县| 金沙县| 徐水县| 逊克县| 平谷区| 大荔县| 麦盖提县| 江孜县| 张北县| 台南县| 沛县| 嘉定区| 视频| 车致| 濉溪县| 夏河县| 尖扎县| 湘乡市| 巩义市| 苗栗县| 西畴县| 泾阳县| 台北市| 株洲县| 汉源县|