講師回答 / 謝成
Uncaught ReferenceError是引用錯誤,如果引用了一個不存在的變量就會報這個錯誤。請仔細檢查下文件中是不是敲了一個$或者?是不是引用了popup.js文件中的問題
2023-07-15
已采納回答 / 謝成
1、上面的extension是個數(shù)組,是引用數(shù)據(jù)類型,引用數(shù)據(jù)類型是存儲在堆內(nèi)存的2、Object.freeze()是淺層凍結(jié),不是深層凍結(jié)3、console.log()的輸出可以理解為是一種異步的,可以看下這里:https://www.jianshu.com/p/f7535d62acbd
2022-07-01
解決辦法:
npm remove babel-cli
npm install --save-dev @babel/cli @babel/core @babel/preset-env
修改成下面的
{
"presets": ["@babel/preset-env"]
}
npm remove babel-cli
npm install --save-dev @babel/cli @babel/core @babel/preset-env
修改成下面的
{
"presets": ["@babel/preset-env"]
}
2021-12-31
講師回答 / 謝成
let和const不存在變量提升指的是聲明的變量一定要在聲明后使用。暫時性死區(qū)指的是只要一進入當前作用域,所要使用的變量就已經(jīng)存在了,但是不可獲取,只有等到聲明變量的那一行代碼出現(xiàn),才可以獲取和使用該變量這兩個的最終效果是一樣的,都是為了減少運行時錯誤,防止在變量聲明前就使用這個變量。
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
講師回答 / 謝成
課程中有講到說結(jié)構賦值需要等號兩邊結(jié)構是一樣的,對象結(jié)構是通過key值來對應的,所以可以這樣寫:const?{name ,age } = dataconsole.log(name, age)
2021-07-29