JS陣列隨堂筆記

2022-08-22 11:36:14 字數 1645 閱讀 5037

一、陣列

var arr = [『a』,1,』cc』,true];

var arr1 = new array(『a』,1,』cc』);

陣列長度:arr.length;

遍歷陣列:for(){}

常用陣列方法:

在結尾新增陣列元素:arr.push();返回值為新陣列長度

在陣列開頭新增新元素:unshift();

刪除陣列最後乙個元素:pop();返回值是刪除的元素

刪除陣列第乙個元素:shift();

更改元素:a[i] = value;

陣列轉字串:tostring();//使用的是逗號分隔符;

陣列元素結合成字串:join(「*」);//自定義分隔符;

字串轉陣列:string.split(「 」);

arr.indexof(元素);包含某個元素》=0;  -1

arr.splice(arg1(新增/刪除元素),arg2(刪除多少個元素),[arg3,arg4,...]);

第乙個引數定義新增/刪除元素位置,第二個引數應刪除多少個元素,其餘引數定義要新增的新元素;

arr.concat(arr1,arr2);

合併多個陣列,生成乙個新的陣列

陣列排序:

sort()以字母順序對陣列進行排序;

氣泡排序:

sort(function(a,b)):可以寫比值函式;function(a,b)

類似插值排序,但還跟插值排序不一樣;

注意:25>100;

reverse()反轉陣列中的元素;

上課隨堂筆記

運算子有一元 二元和三元運算子。分類 一元二元和三元 乙個數兩個數三個數 按優先順序 運算方向分 a b c 從左向右 從右向左 賦值運算子為 方向 從右向左 優先順序 最低 let a b c d 5 先算右 注意 左側只能有乙個常量或變數 求餘 自加自減!不能用於常量只能用於變數 1 var a...

18 7 19隨堂筆記

配置vimrc vim etc vimrc 1.set autoindent 的意思是自動縮排 2.set tabstop 4 的意思是插入模式下按下 tab 後游標則向後退4格。3.set number 的意思是設定行號。也可低行模式下 set nu set nonu 設定 取消設定 4.synt...

Liunx隨堂筆記

變換目錄 cd 顯示當前所在目錄 pwd 建立新目錄 mkdir 刪除 空 的目錄 rmdir 檔案與目錄的顯示 ls 複製檔案或目錄 cp 移除檔案或目錄 rm 移動檔案與目錄,或更名 mv 取得路徑的檔名與目錄名 basename,dirname 由第一行開始顯示檔案內容 cat 只看頭幾行 h...