es6
_shen_yu
这个作者很懒,什么都没留下…
展开
-
es6转es5和npm建个包
1------命令相关概念 2-----包管理工具 3-----模块化 4-----模块化开发步骤 5-----导出与引用 1------命令相关概念 1、快速打开命令行 shift+鼠标右键 在文件目录下输入cmd 2、创建文件夹:mkdir 文件夹名字 3、删除文件夹:rmdir 文件夹名字 4、跳转到指定盘符 直接 盘符: 5、cd+路径 跳转到指定路径 同一盘符下操作 6、node环境下执行文件 node 文件名字(不能是node) 相当于在node环境下执行该文件 7、ctrl+c终止代码执原创 2021-04-17 15:18:20 · 488 阅读 · 0 评论 -
es6 第二天
1----箭头函数 2—call apply bind this指向问题 3----es6 类 4----constructor 5—es6中的继承 6—继承注意问题 7—静态方法和静态属性 8—私有方法 1----箭头函数 var add=(x,y,...a)=>{ a.push(x,y) console.log(a) } add(1,2,2,3,4); // 箭头函数不可以当做构造函数使用 // var Product=(title)=>{原创 2021-04-15 15:06:24 · 98 阅读 · 0 评论 -
es6
1、var和let区别? 1.使用var声明的变量,其作用域为该语句所在的函数内,且存在变量提升现象; 2.使用let声明的变量,其作用域为该语句所在的代码块内,不存在变量提升; 3.let不允许在相同作用域内,重复声明同一个变量。 2、分析代码执行结果? var a=123; if(true){ a='zsh'; let a; } let 声明的a没有变量提升 会导致运行报错 3、补全代码 var person={ name:‘zs’, age:12 } let str=用户的姓名为:${pers原创 2021-04-13 21:41:35 · 84 阅读 · 0 评论