JavaScript 创建对象的三种常用方式详解

作者:异步漫步时间:2026-10-28 19:40:01浏览:332

本文总结了JavaScript中创建对象的三种主要方式:使用对象字面量、通过new Object构造函数以及自定义构造函数。详细解析了各方法的语法、适用场景及注意事项,帮助开发者根据实际需求选择最合适的对象创建模式。

JavaScript 对象创建方式概述

本文汇总了JavaScript中创建对象的几种常见实现方式,旨在为读者提供实用的参考与指导。

具体代码实现如下所示:

对象字面量与内置构造函数示例<script type="text/javascript">
//1. 使用对象字面量语法创建对象
var obj = {hobby:'篮球',girlf:'美女'};
document.write(obj.hobby + '和' + obj['girlf']);
//2. 利用内置的Object构造函数,通过new关键字实例化对象
var obj2 = new Object({hobby:'篮球',girlf:'美女'});//若未传入参数,则返回一个空对象。此种方式在实际开发中较少使用
自定义构造函数实现//3. 定义自定义构造函数来创建对象,原理与第二种方式类似。主要区别在于:第二种方式使用的是系统内置的Object,而此处是由开发者自行定义的构造函数。
function Dog(){
 this.leg = 4;
 this.bark = function(){
 alert('汪汪...');
 };
}
var obj3 = new Dog();
alert(obj3.leg);
</script>

希望上述关于JavaScript程序设计的内容能对各位有所帮助。

作者最新文章