JS的object資料型別

2022-09-16 19:45:14 字數 907 閱讀 2975

object物件

注: 在js當中定義的類預設繼承object,會繼承object類中所有的屬性以及函式

1.屬性:

*prototype 給類動態擴充套件屬性和函式

2.方法:

tolocalstring()

tostring()

valueof()

3.在js中定義類和物件:

定義類的語法:

方法一:

function 類名(形參)

方法二:

類名=function(形參)

建立物件的語法:

new 構造方法名(實參) //構造方法名與類名一致

如:一:

function student()

//當作普通函式呼叫

student(); //student..........

//當作類建立物件

var stu=new student(); //student..........

alert(stu); //object object

二:product=function(pno,pname,price)

}var pro=new product(111,'西瓜',1 5);

var pri=pro.getprice();

alert(pri);

注:js中類的定義,同時又是乙個建構函式的定義

在js中類的定義和建構函式的定義是放在一起來完成的

4.通過prototype屬性給類動態擴充套件屬性以及函式

product.prototype.getname=function()

//呼叫擴充套件的getname()函式

var pname=pro.getname();

alert(pname)

資料型別 Object

object 例項和 object 原型物件 object.prototype 的方法 可以通過new object object.create 方法,或者使用字面量標記 初始化標記 初始化物件。乙個物件初始化器,由花括號 大括號 包含的乙個由零個或多個物件屬性名和其關聯值組成的乙個逗號分隔的列表構...

JavaScript 資料型別 object

感謝阮一峰 object 物件 是js的核心概念,也是最重要的資料型別 阮一峰用最簡單的話說,物件就是一組無序鍵值對的集合。var obj obj.speed 10 這樣,obj就指向了乙個物件,其內部兩個鍵值對又稱為成員,color是鍵名,black是鍵值 如果不同的變數名指向同乙個物件,那麼它們...

資料型別 object 基礎

由多組 屬性名和屬性值 組成,也叫多組鍵值對,key value 屬性名和屬性值是用來描述這個物件的特徵的 物件有兩種建立方式 var obj var obj newobject obj.name world obj age 18 獲取 新增 修改屬性都是這麼寫 刪除 obj.name null 假...