美文网首页
025|JavaScript new语句

025|JavaScript new语句

作者: 中年小钢炮 | 来源:发表于2017-05-21 00:55 被阅读29次

前面我们已经学习过JavaScript中可以使用{}来新建一个对象。如:

var student = {name:"David", age:18}

JavaScript中每一个对象都有类型,上面的代码创建是一个类型为 Object的类型。Object是JavaScript中一切类型的基类。

基础是面向对象编程中的有关继承的概念,后续课程中会讲解。

除了以上的方法外,还有一种方式能创建Object类型对象:new语句。
先来看一下new 语句的语法:

new DataType(argument)

上面的语法规则中,DataTyp是数据类型(比如Object),argument是传递给对象构造函数的参数。

使用new语句创建对象

比如,我们可以像下面这样通过new语句来创建一个新对象:

var obj = new Object()

这样新建的对象是一个空对象。我们可以给这个对象添加属性。例如:

var student = new Object()
student.name = "David"  // 添加name属性
student.age = 18  // 添加age属性

console.log(JSON.stringify(student))

上面代码给student对象添加了两个属性。我们来看一下运行结果:

运行结果

可以看到,我们成功创建了一个student对象,并且添加了两个属性。

好了,这一节讲完了。new是一个重要的概念,这节课讲了一点皮毛,后续还有很多技巧需要你慢慢学习。

什么是String字面值?
什么又是String对象?
什么是自定义类型?

请继续关注我的课程,我将在后续课程中为大家解答上述问题。

想学计算机技术吗?需要1对1专业级导师指导吗?想要团队陪你一起进步吗?欢迎加我为好友!

我的微信

相关文章

  • 025|JavaScript new语句

    前面我们已经学习过JavaScript中可以使用{}来新建一个对象。如: JavaScript中每一个对象都有类型...

  • 7.1. JavaScript 里 new 语句做了什么

    转自: JavaScript里new语句做了什么 首先,JavaScript 并没有其它基于类的语言所定义的“方...

  • 日期对象-Date

    1、创建Date对象 在JavaScript中,创建日期对象必须使用“new语句”。使用关键字new新建日期对象时...

  • JavaScript的流程控制语句

    JavaScript的分支语句 JavaScript条件语句 学习目标 掌握条件语句 if 掌握prompt()的...

  • 系统学习 JavaScript 的笔记【3】

    JavaScript 语句 if 语句 do-while 语句 while 语句 for 语句 for-in 语句...

  • JavaScript基础知识

    JavaScript 语句: 概念: JavaScript 语句以(;分号)结尾。 例子 :document.ge...

  • javascript tips记录

    使用javascript过程中遇到的一些tips javascript if 语句 javascript的条件语句...

  • js语句

    ,什么是javascript 语句? 表达式javascript短语,语句是javascript整句或命令,jav...

  • runoob js第二天

    JavaScript语句 JavaScript语句是发给浏览器的指令。 分号;用于分隔语句,在每条可执行的语句结尾...

  • JavaScript学习笔记

    ### JavaScript学习笔记 ##### JavaScript`语句` - 分号可在一行写多个语句; - ...

网友评论

      本文标题:025|JavaScript new语句

      本文链接:https://www.haomeiwen.com/subject/tskmxxtx.html