JS學習之物件

2021-10-07 12:32:16 字數 1630 閱讀 5699

<

!doctype html>

"utf-8"

>

js物件<

/title>

// //1.利用字面量建立物件{}

// var obj =

// }//建立了乙個新物件

// // (1)裡面的屬性或者方法均採用鍵值對的形式,鍵 屬性名 : 值 屬性值

// // (2)多個屬性或者方法之間用逗號隔開

// // (3)方法冒號後面跟的是乙個匿名函式

// //2.(1)呼叫物件的屬性 採取 物件名.屬性名(.可理解為'的')

// console.log(obj.uname);

// //2.(2)呼叫屬性的另一種方法 物件名['屬性名']

// console.log(obj['***']);

// //2.(3)呼叫物件的方法 物件名.方法名()

// obj.sayhi();

// 課堂案例:請按照要求寫出物件,

// 請用物件字面量的形式建立乙個名為可可的狗物件.

// 姓名:可可,

// 型別(type):阿拉斯加犬,

// 年齡:5歲,

// 顏色:棕紅色,

// 技能:汪汪汪(bark),演電影(showfilm)

var keke =

} console.

log(keke.name)

; console.

log(keke.type)

; console.

log(keke.age)

; console.

log(keke.color)

; keke.

jineng()

;<

/script>

<

/head>

<

/body>

<

/html>

1.物件:乙個具體的事物,物件是由屬性和方法組成的。

在js中,物件是一組無序的相關集合,所有的事物都是物件,例如字串,陣列,數值

屬性:事物的特徵,

在物件中用屬性來表示

(常用名詞)

方法:事物的行為,

在物件中用方法來表示

(常用動詞)

舉例:手機

(是乙個物件)

屬性:大小,顏色,重量,螢幕尺寸,厚度

方法:打**,發簡訊,玩遊戲

2.使用物件的原因:

儲存乙個值可以用變數,儲存多個值

(一組值)可以用陣列

儲存乙個人的完整資訊可以用物件。

3.建立物件的三種方式:(1

)利用字面量建立物件(2

)利用new

object

建立物件(3

)利用構建函式建立物件

4.物件的呼叫

1.物件裡面的屬性呼叫:物件.屬性名,

(此處的小點理解為『的』)

2.物件裡面屬性的另一種呼叫方式:物件[

'屬性名'

],注意方括號裡面的屬性必須加引號

3.物件裡面的方法呼叫:物件.

方法名(

),注意,此處的方法名字後面一定要加括號

js物件 JS入門之arguments物件

每天一物件,js天天見,今天我們來看看arguments物件及屬性。arguments物件不能顯式建立,arguments物件只有函式開始時才可用。函式的 arguments 物件並不是乙個陣列,訪問單個引數的方式與訪問陣列元素的方式相同。索引 n 實際上是 arguments 物件的 0 n 屬性...

js物件 JS入門之Array物件

每天一物件,今天我們也來new乙個。沒有系統的學過js,沒有特別的寫過乙個比較出色的類庫,沒有運用過乙個很強的類庫,prototype.js在進行著,慢慢的前進相信不久的將來就可以應用prototype.js來開發自己的應用程式了。不過在學指令碼prototype.js的過程中發現有些方法我們很少用...

js物件 JS入門之Array物件

每天一物件,今天我們也來new乙個。沒有系統的學過js,沒有特別的寫過乙個比較出色的類庫,沒有運用過乙個很強的類庫,prototype.js在進行著,慢慢的前進相信不久的將來就可以應用prototype.js來開發自己的應用程式了。不過在學指令碼prototype.js的過程中發現有些方法我們很少用...