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程序设计的内容能对各位有所帮助。
作者最新文章
D3.js 比例尺与坐标轴的配置详解
2026-11-05 16:54:46
JavaScript怎么遍历对象的Symbol键和不可枚举属性
2026-11-05 13:13:39
封装一个健壮的JS字符串判空工具函数
2026-11-05 12:16:14
JavaScript合并数组的三种常用方法:concat、扩展运算符与push
2026-11-05 11:22:29
JavaScript立即执行函数(IIFE)是什么及基本语法
2026-11-05 10:51:19
