在线客服
扫描二维码
下载博学谷APP扫描二维码
关注博学谷微信公众号
JavaScript对象的创建方式有几种?怎么用?对象是JavaScript的基本数据类型,对象不仅是字符串到值的映射还保持自有属性,JavaScript对象可以从一个称为原型的对象继承属性,对象的方法通常是继承的属性。
学习目标:能够知道JavaScript对象有两种创建方式
1. JavaScript对象是什么?
JavaScript中的所有事物都是对象:字符串、数值、数组、函数等都可以认为是对象,此外JavaScript 允许自定义对象对象可以拥有属性和方法。
2. JavaScript创建对象操作
创建自定义javascript对象有两种方式:
(1)通过顶级Object类型来实例化一个对象
(2)通过对象字面量创建一个对象
Object类创建对象的示例代码:
<script>
var person = new Object();
// 添加属性:
person.name = 'tom';
person.age = '25';
// 添加方法:
person.sayName = function(){
alert(this.name);
}
// 调用属性和方法:
alert(person.age);
person.sayName();
</script>
对象字面量创建对象的示例代码:
<script>
var person2 = {
name:'Rose',
age: 18,
sayName:function(){
alert('My name is' + this.name);
}
}
// 调用属性和方法:
alert(person2.age);
person2.sayName();
</script>
说明:调用属性和方法的操作都是通过点语法的方式来完成,对象的创建推荐使用字面量方式,因为更加简单。
3. 小结
创建自定义javascript对象有两种方式:Object和字面量。
— 申请免费试学名额 —
在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!
相关推荐 更多
Python教程 Python基础教程学习路线
Python基础教程学习路线,如果想从零基础熟练掌握python开发,你需要有一套完整的学习路线,首先要知道Python是什么、Python 发展历史、Python学什么、学习Python的优势如何学习等相关的内容。
7757
2019-06-19 14:38:18
python培训多少钱?值不值得花钱学习?
什么样的人合适学习Python?询问周围的朋友python培训多少钱?值不值得花钱学习?他们总能发出对Python的意见和建议,让你在这些声音中摇摆不定,说实在的,他们又知多少呢,最后还是要看你自己。所以想学好python,关键还是看三点。
6106
2020-01-10 15:06:01
人工智能Python免费试学分享
当前,人工智能已经成为了上升到国家战略发展高度的新兴技术。可以说,在未来人工智能技术将成为改变和颠覆未来的一大利器。在人工智能技术发挥得如火如荼的同时,Python语言也理所应当的成为了编程语言的学习大热门。处于满足市场人才空缺的需要,博学谷研发了Python+人工智能在线就业班的课程。本文将为大家介绍该课程的学习内容,并且给大家分享一下人工智能Python免费试学的课程资源。
5318
2020-01-10 12:14:52
Python基础语法学习之变量与赋值
近几年Python飞速发展,开始学习Python的人群不在仅仅局限于编程开发者,许多其他行业的从业者也开始将Python作为自己的职业技能。本文仍然是针对零基础的初学者,继续学习Python的基础语法——变量与赋值。主要内容包括变量和赋值的概念、代码演示、变量的特点和命名规范以及=符号。
5090
2020-04-16 10:53:42
入门Python学习难吗?怎样规划学习路线?
入门Python学习难吗?怎样规划学习路线?Python是一种跨平台的计算机程序设计语言。Python现在在各个邻域都有十分广泛的应用,在近几年的上升趋势十分明显,未来的发展前景也十分广阔。Python入门不难,但入门后不断学习是十分重要的,相对来说较为漫长。
4828
2020-06-08 11:17:25