hi,欢迎访问本站!
当前位置: 首页Web前端正文

什么是javascript对象?

墨初 Web前端 119阅读

对象(object)是javascript语言的核心概念,也是最最重要的数据类型。它是由一组“键值对”(key-value)的集合,也是一种无序的复合数据集合。

js创建新对象的方法

下面是几种在js中创建新对象的方法,大家可以借鉴一下。

方法1:

在js中最常用的创建一个新的对象,就直接采用赋值的方法。

const obj = {
name:'mochu',
host:'https://www.73so.com'
};
console.log(obj);

方法2:

js利用 new Object 创建一个新的对象。

const obj = new Object();
obj.name = 'mochu';
obj.age = 25;
obj.host = 'https://www.73so.com';
// 打印数组
console.log(obj);

方法3:

使用构造函数创建一个对象。

function Person(name, age, sex) {  
this.name = name;
this.age = age;
this.sex = sex;
}  
var rand = new Person("mochu", 33, "M");
console.log(rand);

方法4:

使用Object.create方法创建对象

// Animal properties and method encapsulation  
var Animal = {  
type: "Invertebrates", 
displayType : function() { 
console.log(this.type);  
}  
}  
 
var animal1 = Object.create(Animal);  
animal1.displayType();  
var fish = Object.create(Animal);  
fish.type = "Fishes";  
fish.displayType();

以上就是几种js脚本代码创建对象的方法,大家可以借鉴一下。

声明:无特别说明,转载请标明本文来源!
相关推荐