确实没声音,应该是没找到解决问题吧
测试了一下,是的
safari 支持尾调用优化
chrome 最新版目前还不支持
console.log(index.fun1(99)); 这句打印的undefined,因为这个fun1方法没有返回值,所以执行一个方法,默认就是undefined;
就如你定一一个function aa(){} ,你执行aa() 就会显示个undefined;
你定一一个function aa(){return 2} ,你执行aa() 就会显示个2;
没什么特殊的用意,就是不变数据。如果要给其赋值,就不能用const了!
const定义对象map2,不可变的是对象的引用。而map2.set()添加该对象的值是被允许的。但是map2=new Map()是不允许的,会报错!
匿名函数没有变量提升效果,箭头函数同样不具备变量提升效果的
script标签可以放在文件中的任何位置
你新建的文件要以.html结尾
报错信息发一下啊
是课程更新了,新的地址: https://coding.imooc.com/class/444.html
has()方法是set数据类型的方法,不是数组的方法
数组你可以用includes()方法
是ES6特有的语法吧,都没有使用括号而是 ``
传闻有两个办法。
通过 && 将命令隔开
另外一个就是下面网址的插件
https://www.npmjs.com/package/concurrently
这课程不需要源码,编辑器就可以完成操作
多看看官网,报的是依赖问题;
最最核心是现在babel的7版本以后cli移为@babel/cli下了,对应的core就会移为@babel/core