陣列相關知識1

2021-09-17 22:07:59 字數 1026 閱讀 9885

一.陣列建立的方式

1.new array(arg)

arg可以為想要建立陣列的長度也可以是具體的值。也可以直接省略new關        鍵字
2.字面量表示法

var a = ['1', '2', '3']
二.陣列長度

var arr = new array("first", "second", "three");

這是陣列的長度ar.length = 3,但是訪問陣列時是從下標0開始訪問的,所以最大下標為2。

設定 arr.length = 5;後。

arr的長度變為5,此時的arr應該是

["first", "second", "three",undefined,undefined];

或者設定arr[10] = "ten";此時的arr應該是

["first", "second", "three",undefined....,'ten']

下標3到9都是undefined,最後一項是ten,注意此時的陣列長度變為11了,因為設定的是arr[10],10代表下標為10。

三.棧方法

棧:(lifo)表示last in first out,後進先出。

陣列的push()方法接受任意引數,把它們逐個新增到末尾,並返回修改後的陣列長度。

var arr= ["first", "second", "three"];

arr.push("text"); //輸出4,即修改後的陣列長度

陣列的pop()方法則從陣列最末尾刪除元素,返回移除的項
arr.pop();    //返回'three'
陣列的shift()方法是移除第乙個元素,返回的是移除的元素。

陣列的unshift()方法是從陣列前面新增元素,返回的是新增後的陣列長度。

Oracle相關知識(1)

系統使用者登入 系統自帶的使用者 sys,system,scott 格式 sqlplus username password servicename as sysdba 示例 sqlplus system a123456 orcl as sysdba as sysdba 表示用管理員賬戶登入 注意 ...

shell相關知識1

組命令,就是將多個命令劃分為一組,或者看成乙個整體。用法區別 shell 組命令的寫法有兩種 command1 command2 由花括號 包圍起來的組命名在當前 shell 程序中執行,而由小括號 包圍起來的組命令會建立乙個子 shell,所有命令都在子 shell中執行。使用花括號 時,花括號與...

陣列相關知識小結

1.一位陣列的建立和初始化 陣列的建立 陣列是 一組相同型別元素的集合。陣列的建立 方式 type t arr name const n type t 是指數組的元素型別 const n 是乙個常 表示式,用來指定陣列的大小 注意 陣列建立,中要給 乙個常 才可以,能使用變 陣列的初始化 陣列的初始...