1、為什麼要有陣列?
陣列:多個記憶體變數元素,共同使用乙個變數名稱,並用下標加以區分
二、建立陣列方式
在這裡插入**片
vararr=[
];
2.建構函式建立形式
在這裡插入**片
vararr
=new
array()
;
三、一維陣列和length
1.字面量形式的一維陣列
在這裡插入**片
vararr=[
];arr[0]
='one'
;arr[1
]='two'
;
2.建構函式形式的一維陣列
var
arr=
newarray()
;arr[0
]='one'
;arr[1
]='two'
;
3.length
length
屬性可設定或返回陣列中元素的數目``
`handlebars
字面量和建構函式聲名的區別
length是陣列元素的長度
在這裡插入**片
var arr =
[6];
console.log(arr.length)
; var brr = new array(6)
;console.log(brr.length)
;
2.陣列物件的作用是:使用單獨的變數名來儲存一系列的值。
通俗理解:如果把聲名變數來比做小轎車的話,那麼陣列就是高鐵,動車。聲名乙個變數賦值乙個內容而陣列是賦值了一大串的值
陣列是相同型別資料的有序集合
陣列描述的是相同型別的若干個資料,按照一定的先後次序排列組合而成。其中,每乙個資料稱作乙個元素,每個元素可以通過乙個索引(下標)來訪問它們。
陣列的三個基本特點:
長度是確定的。陣列一旦被建立,它的大小就是不可以改變的。
其元素必須是相同型別,不允許出現混合型別。
陣列型別可以是任何資料型別,包括基本型別和引用型別。陣列變數屬引用型別,陣列也可以看成是物件,陣列中的每個元素相當於該物件的成員變數。陣列本身就是物件。
陣列的遍歷
使用迴圈遍歷初始化和讀取陣列:
陣列元素下標的合法區間:[0, length-1]。我們可以通過下標來遍歷陣列中的元素,遍歷時可以讀取元素的值或者修改元素的值。
為什麼要有cgroup
linux系統中經常有個需求就是希望能限制某個或者某些程序的分配資源。也就是能完成一組容器的概念,在這個容器中,有分配好的特定比例的cpu時間,io時間,可用記憶體大小等。於是就出現了cgroup的概念,cgroup就是controller group,最初由google的工程師提出,後來被整合進l...
為什麼要有多型?
include include using namespace std 岳不群 class yuebuqun virtual void fight virtual表7示修飾的乙個成員方法時乙個虛函式,和虛繼承含義不同 string kongfu 林平之類 class linpingzhi publi...
為什麼要有 hashCode
當你把物件加入 hashset 時,hashset 會先計算物件的 hashcode 值來判斷物件加入的位 置,同時也會與其他已經加入的物件的 hashcode 值作比較,如果沒有相符的hashcode,hashset會假設物件沒有重複出現。但是如果發現有相同 hashcode 值的物件,這時會呼叫...