2018-05-16 js筆記

_z王箭IP屬地: 天津
字數 442

一、便利:

var arr[‘1’,true,,3,4,5];

arr[arr.length]=‘c’;

for(var i=0;i<arr.length;i++){

console.log(arr[i]);//數組中的下標值

(console.log(i);//數組中的下標)

}

以上數組下標都為數字,叫做索引數組

下標不為數字的數組,叫關聯數組/hash數組

關聯數組length屬性為0,不能用for循環,用for.....循環

for(var key in jhy){

//key:關鍵字/下標

//jhy:數組名

console.log(jhy[key]);

}

二、數組API:

1.String();//把數組轉換成字符串

例: ? ?var arr[1,2,3,4,5];

????????????var str=String(arr);

console.log(str);

2.join();//拼接,括號內為拼接符,如果沒有拼接符和string用法相同

3.concat();拼接,拼接完還是數組,適用于給數組拼接新元素

4.slice();截取第一個值為開始下標,第二個值為結束下標,結束值不顯示

? ? ? ? ? ? 特點:1)含頭不含尾

? ? ? ? ? ? ? ? ? ? ? ? 2)可以省略第二個參數,默認從開始下標截取到結尾、

? ? ? ? ? ? ? ? ? ? ? ? 3)如果一個參數都不寫,相當于復制原數組

? ? ? ? ? ? ? ? ? ? ? ? 4)支持負數參數

5.splice();刪除,插入,替換

????????????????????????1)刪除(開始位置,刪除個數)

6.reverse()翻轉

例:var arr=['h','e','l','l','o'];

var str=arr.reverse();

console.log(str);

三、數組的排序 ?arr.sort();

例: ? ? ? ?var arr=[3,4,1,2,5];

? ? ? ? ? ? ? ? varstr=arr.sort();

? ? ? ? ? ? ? ? console.log(str)

比較器函數:function 函數名(參數,參數)

例:?????????var arr=[3,12,5,23,99,];

? ? ? ? ? ? ? ? function zgc(a,b);{

? ? ? ? ? ? ? ? ? ? ? ? return a-b;//升序(b-a)//降序

}

? ? console.log(arr.sort(zgc));

©著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
0人點贊
總資產1共写了8067字获得2个赞共9个粉丝
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 228,936評論 6 535
  • 序言:濱河連續發生了三起死亡事件,死亡現場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發現死者居然都...
    沈念sama閱讀 98,744評論 3 421
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 176,879評論 0 381
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 63,181評論 1 315
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 71,935評論 6 410
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
    開封第一講書人閱讀 55,325評論 1 324
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,384評論 3 443
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 42,534評論 0 289
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當地人在樹林里發現了一具尸體,經...
    沈念sama閱讀 49,084評論 1 335
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 40,892評論 3 356
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發現自己被綠了。 大學時的朋友給我發了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 43,067評論 1 371
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 38,623評論 5 362
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發生泄漏。R本人自食惡果不足惜,卻給世界環境...
    茶點故事閱讀 44,322評論 3 347
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 34,735評論 0 27
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 35,990評論 1 289
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 51,800評論 3 395
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 48,084評論 2 375

推薦閱讀更多精彩內容

  • 第一章1,什么叫程序:程序就是計算機按照人類完成事物的步驟和邏輯,通過計算機命令來逐步執行最終實現目標的一種機器語...
    悟名先生閱讀 975評論 0 4
  • 一、數組 數組是一個有序列表,所以有下標. 并且數組在js中可以存在任意類型的數據.并且同一個數組中可以存放不同的...
    空谷悠閱讀 518評論 0 1
  • 前言 最先接觸編程的知識是在大學里面,大學里面學了一些基礎的知識,c語言,java語言,單片機的匯編語言等;大學畢...
    oceanfive閱讀 3,120評論 0 7
  • 1.數組方法里push、pop、shift、unshift、join、split分別是什么作用?數組是JavaSc...
    betterwlf閱讀 547評論 2 3
  • 大學迷茫了好多,不知道自己想要什么,不知道自己需要什么,也不清楚自己能夠得到什么,被膽小懦弱不自信傷害的體無完膚。...
    賴不過閱讀 307評論 0 0