がんばって
5246 ワード
に付き添う
変数の加速
<script>
console.log(a);
var a;
a = "에러가 날까요?";
</script>
Javaの場合、エラーが発生し、赤い線が表示されますが、JSではエラーは発生しません.
WHY? 宣言を最上位レベルに上げるだけなので、Undefindが出力されます.初期化式はX
+)letに対して、Xの転送をサポートする
<script>
console.log(a);
let a;
a = "에러가 날까요?";
</script>

関数の加速
<script>
showName();
function showName(){
console.log(name);
var name = "hahah";
console.log(name);
}
</script>

<script>
showName();
var Showname = function(){
console.log(name);
var name = "hahah";
console.log(name);
}
</script>

Reference
この問題について(がんばって), 我々は、より多くの情報をここで見つけました https://velog.io/@cheshirehyun/호이스팅テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol