今天給大家介紹js中創(chuàng)建對(duì)象的幾種方法。
1,字面量方法
就是我們通常直接創(chuàng)建對(duì)象
var a1 = {name: '張三'};
console.log(a1);
var a2 = new Object(
{
name:'李四'
}
);
2, 構(gòu)造函數(shù)方法
var X = function(name){//構(gòu)造函數(shù)的變量名必須大寫(xiě)
this.name = name;
}
var a3 = new X('a3');//這時(shí)就創(chuàng)建了對(duì)象
console.log(a3)//打印下見(jiàn)證下
3, Object.create方法來(lái)創(chuàng)建
var p = {name : 'p'};
var a4 = Object.create(p);
console.log(a4); //打印a4為空對(duì)象
只要是對(duì)象就是一個(gè)實(shí)例 ,每個(gè)實(shí)例都是new出來(lái)的
好了,以上就是三種創(chuàng)建對(duì)象的三種方法,今天就給大家將到這里