美文网首页
JavaScript实例化的理解

JavaScript实例化的理解

作者: chasing_dream | 来源:发表于2018-04-18 23:20 被阅读413次

:要理解这个,我们首先要理解一个概念“类”,所谓类,指的是对象的模版。对象就是类的实例。由前面我们知道,对象是单个实物的抽象,所以通常需要一个模版,表示某一类实物的共同特征,然后对象根据这个模版生成,这个过程就叫做对象实例化。但是在JS中是没有“类”这个概念的,而是用构造函数来作为对象模版的,所谓构造函数,指的就是专门生成对象的函数。

两个相关的概念:
类:比如 人类 (对象的模板、实物的共同特征)
通过关键字:new (在JS中是没有“类”这个概念的,而是用构造函数来作为对象模版的)
实例:比如 王小二 (
那么,王小二的父母孕育他直到出生的过程,就叫:实例化

function Human(name){
    this.name = name;
}

var wangxiaoer = new Human('王小二'); //这一步叫作 实例化

为什么要实例化

静态的成员变量和方法,都是不需要进行实例化类的。可以直接调用。
非静态的成员变量和方法,都要进行实例化类的。才可以调用

相关文章

  • JavaScript实例化的理解

    :要理解这个,我们首先要理解一个概念“类”,所谓类,指的是对象的模版。对象就是类的实例。由前面我们知道,对象是单个...

  • Vue快速入门(一)

    引入Vuecdn方式 本地文件加载方式 实例化Vue对象在script标签中或者引入JavaScript文件实例化...

  • JS 实例

    JavaScript 实例JavaScript 对象 实例JavaScript Browser 对象 实例Java...

  • 单例模式

    理解: 对于一个类,只能实例化一次。 在 javascript 中对象字面量创建时就是单例模式,此时没有类。 但是...

  • Javascript构造函数

    javascript构造函数1.内含this指针,指向实例化的对象使用new来创建一个实例化对象 结果为: 这里和...

  • 性能、类、继承、对象

    如何编写高性能的JavaScript? JavaScript如何实现一个类,怎么实例化这个类? 构造函数法(thi...

  • 如何理解实例化

    实例化 引用自百度知道,是看到过的比较好理解的解答 实例化对象大体可以理解成为引用的意思 例如你爸爸有一台车,你想...

  • javaScript 基础巩固之闭包来实例化对象

    javaScript 基础巩固之闭包来实例化对象 在 JavaScript 中,我们可以很简单的创建两个完全独立的...

  • JavaScript new 关键字

    new 关键字 在JavaScript中, new 关键字用来创建一个类(模拟类)的实例对象。 实例化对象之后, ...

  • 微信小程序开发过程中的记录

    javascript that&&this我的理解:参考这微信小程序 this和that详解及简单实例我最粗浅...

网友评论

      本文标题:JavaScript实例化的理解

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