讲师回答 / 谢成
Uncaught ReferenceError是引用错误,如果引用了一个不存在的变量就会报这个错误。请仔细检查下文件中是不是敲了一个$或者 是不是引用了popup.js文件中的问题
2023-07-15
讲师回答 / 谢成
let和const不存在变量提升指的是声明的变量一定要在声明后使用。暂时性死区指的是只要一进入当前作用域,所要使用的变量就已经存在了,但是不可获取,只有等到声明变量的那一行代码出现,才可以获取和使用该变量这两个的最终效果是一样的,都是为了减少运行时错误,防止在变量声明前就使用这个变量。
2021-11-15
讲师回答 / 谢成
这里的name和price不是变量,是对象的属性,这里的this指的是当前对象。比如:const a = new Course('xxx', 10) // 这时候this指向a const b = new Course('yyy', 20) // 这时候this指向b
2021-10-25
讲师回答 / 谢成
课程中有讲到说结构赋值需要等号两边结构是一样的,对象结构是通过key值来对应的,所以可以这样写:const {name ,age } = dataconsole.log(name, age)
2021-07-29
讲师回答 / 谢成
1、js是学习一切的基础,所以建议先把基础打牢,然后再去学习框架,否则可能会发现框架中很多语法看不懂,这个可以看下这门课程中课程导学的讲解:https://coding.imooc.com/class/444.html 2、jquery目前来看,公司的新项目使用的确实很少很少了,但jquery提供的思想是很好的,如果是初学者的话,我个人建议还是有必要学习一下的,学习成本不高
2021-03-20
讲师回答 / 谢成
这个入门课程的内容已经完成了,这门课程的目的是让大家了解ES的强大作用以及一些基础特性的使用。更多的完整的ES新语法的使用可以学习实战课程:https://coding.imooc.com/class/444.html
2021-01-24
讲师回答 / 谢成
请仔细检查下是否正确配置了babelrc文件。可以参考下配置过程:1、安装Node.js环境:https://nodejs.org/zh-cn/2、进入到项目,初始化package.json:npm init –y3、在终端安装:npm install --save-dev babel-preset-env babel-cli4、创建文件并配置:.babelrc{ "presets": ["env"]}文件转化命令:1、文件:babel src/index.js -o dist/index.js2、文件夹...
2021-01-16