Es6
文章平均质量分 65
想念如果有声音___
这个作者很懒,什么都没留下…
展开
-
关于VsCode中TypeScript文件提示:标识符“xxx“重复,此处也声明了“xxx“ 解决方案
问题出现场景在学习TypeScript过程中,发现不同的.ts文件中用class声明相同的类,会报错,提示: 标识符"xxx"重复, xxx.ts文件中也声明了"xxx",具体截图如下: class Person { public name: string constructor(name: string) { this.name = name } }解决办法其实解决办法很简单,只需要在class的前面加上export就好了,这样就可以解决这个问题。 extends cl原创 2021-08-26 17:34:46 · 4358 阅读 · 1 评论 -
ES6/ES2015内容重温
众所周知,ES6虽然有着很多的兼容性问题。(使用Babel转码解决)。但是很多开发者已经在项目中用了。就算现在不打算用,为了看懂别人代码你也得懂一些ES6语法了。本文开始讲不再讲ES6和JavaScript的关系之类的东西。只是介绍ES6语法。1. 声明变量1). 现有的声明方式以前声明变量只有一种方法,那就是使用var关键字。ES6对声明进行了扩展,现在有三种声明方式:var:variable,可以理解为变量的意思let: 在英文中是 让 的意思,也可以理解为一种声明的意思const:在.原创 2021-04-26 18:42:38 · 122 阅读 · 0 评论 -
es6 map和set
传统方式:var names = ["小强","小红","小明"];var cj = [26,18,32];Map 实现:var m = new Map([["小强",26],["小红",18],["小明",32]]);m.get("小明") // 32;初始化map的时候需要一个二维数组,或者直接初始空map;var m = new Map(); //原创 2018-01-23 17:30:49 · 130 阅读 · 0 评论