2021 02 27js學習 物件,陣列,math

2021-10-20 11:29:16 字數 1037 閱讀 2187

問題:

物件遍歷輸出的方法?

math物件中 abs(),floor(),ceil() round()方法?

要得到兩個數之間的隨機整數.並且包含這兩個整數

陣列的建立方法:

判斷陣列型別方法

陣列中新增元素的方法?

陣列刪除乙個陣列元素?

陣列排序

陣列中indexof()與lastindexof()

回答:物件遍歷輸出的方法?

a) forin

math物件中 abs(),floor(),ceil() round()方法?

a) abs()絕對值

b) floor 向下取整

c) ceil向上取整

d) round() 加0.5向下取整

要得到兩個數之間的隨機整數.並且包含這兩個整數

a) math.floor(math.random()*(max-min+1) +min)

陣列的建立方法:

a) 字面量

b) new array(),

i. new array() 乙個空陣列

ii. new array(2); 乙個長度為2的空陣列

iii. new array(2,3); 乙個長度為2的陣列且值為2,3

判斷陣列型別方法

a) instanceof : eg: 陣列名 instanceof array

b) array.isarray(陣列名)

陣列中新增元素的方法?

a) push()

b) js中的陣列長度並不是固定不變的.

c) unshift() 在陣列前面新增元素.

陣列刪除乙個陣列元素?

a) pop()

b) 它刪除陣列尾最後乙個元素.

c) shift() 刪除陣列最前乙個元素.

陣列排序

a) sort() ,預設是公升序,也可進行降序排序.

b) reverse()

陣列中indexof()與lastindexof()

a) 根據元素獲取陣列的序列.

JS物件導向學習

最近看書在看js的物件導向技術,學習到幾種寫法 物件字面量語法 var person 1.工廠模式 function createperson name,age,job return o var person1 createperson hyr 22,engineer var person2 cre...

JS學習之物件

doctype html utf 8 js物件 title 1.利用字面量建立物件 var obj 建立了乙個新物件 1 裡面的屬性或者方法均採用鍵值對的形式,鍵 屬性名 值 屬性值 2 多個屬性或者方法之間用逗號隔開 3 方法冒號後面跟的是乙個匿名函式 2.1 呼叫物件的屬性 採取 物件名.屬性名...

js物件學習筆記

1.建立物件 var 物件例項名 var song new 的四個步驟 1 建立乙個新物件 2.this指向這個新物件 3 執行 對this賦值 4 返回this var car newobject 建立例項 car.name bmw car.location everywhere car.pric...