chevron_left

ECMAScript 6(es6)教程

免费
第 2.2 回

教程文档

ECMAScript 6(es6)教程 - 一个类,多个对象

2023年11月23日
ECMAScript 6(es6)教程

一个类,多个对象

通过一个类,可以创建多个对象。每个对象有公共的方法,但也可以又有不同的地方。

<!doctype html>
<html>
<head>
</head>
<body>
<script>
    class Animal {
        eat() {
            // this 始终指向生成的对象,这里也就是bird和pig
            console.log(`我的名字是:${this.name},我会吃`)
        }

        run() {
            console.log('我会跑')
        }
    }

    const bird = new Animal()
    // 属性
    bird.name = '鹦鹉波利'
    console.log(bird.name)
    bird.eat()

    const pig = new Animal()
    console.log(pig.name)
    pig.ea...

课程介绍

ECMAScript 6(简称 ES6)是于 2015 年 6 月正式发布的 JavaScript 语言的标准,正式名为 ECMAScript 2015(ES2015)。它的目标是使得 JavaScript 语言可以用来编写复杂的大型应用程序,成为企业级开发语言。

另外,一些情况下 ES6 也泛指 ES2015 及之后的新增特性,虽然之后的版本应当称为 ES7、ES8 等。