07 2019 档案
摘要:如果需要一个铭值对的结构,我们可以使用对象,每个对象里面可以包含多个项目,每个项目都有一个名字,还有一个跟它对应的值,不过使用对象会有一些限制,也可能会引起冲突,比如不能按使用对象来作为项目的名字,现在我们就可以使用Map来组织这种铭值对的数据了。 创建一个Map,可以使用new Map,例如:
阅读全文
摘要:Set就是一堆东西的集合,Set有点像Array,也就是数组,跟数组不一样的地方就是Set里不能有重复的内容,创建Set可以使用new Set,这里创建一个desserts的Set let desserts = new Set(); console.log(desserts) //Set{} le
阅读全文
摘要:一个类可以去继承其他类里面的东西,这里定义一个叫Person的类,然后在constructor里面添加两个参数:name和birthday; 下面再添加一个自定义的方法intro,这个方法就是简单地返回this.name和this.birthday; class Person{ constructo
阅读全文
摘要:在类里面添加静态方法可以使用staitc这个关键字,staitc就是不需要实例化类就可以使用的方法 class Chef{ constructor(food){ this.food = food; thid.dish = []; } //getter get menu(){ return this.
阅读全文
摘要:在类里面可以去定义一些getter和setter,getter可以得到一些东西的方法,setter可以设置东西 class Chef{ constructor(food){ this.food = food; thid.dish = []; } //getter get menu(){ return
阅读全文
摘要:在javascript里面定义一个类现在可以使用关键字class,例子: class Chef{ constructor(food){ this.food = food; } cook(){ console.log(this.food) } } let zhangsan =new Chef(‘egg
阅读全文
摘要:手共创建迭代器有点麻烦,我们可以使用Generators去生成迭代器,Generators可以翻译成生成器 先看一下一个简单的生成器,定义一个生成器用的是 functions* chef(){ yield 'tomato'; yield 'eggs'; } let zhangsan=chef();
阅读全文

浙公网安备 33010602011771号