JavaScriptの伝統的な文法との1日目
990 ワード
あ、行政班が伝えます。JavaScriptを使用する人に注意してください。
JavaScriptの古典的な構文
1 == 'true'
false
1 == true
true
'true' == true
false
[0] == true
false
[0] == false
true
[] == false
true
[] == false
true
[1] == true
true
1 == '1'
true
多くの面で複雑な文法です.文字列と数値を比較できます.
しかしtrueは1であり、true==「true」は間違っている.
[0]==は値を含むが、値は0であるためfalseである.
だからjavascriptでJSを使うのは心身の健康にいいです.
DOM、BOMについて
デフォルトでは、ブラウザにはdocument、browser、javascriptを含むWindowがあります.
ドキュメントはhtmlと同じ部分で、ブラウザはブラウザを構成する要素で構成されています.
javascriptでは、これらの部分にアクセスして制御できます.
関数#カンスウ#
document.getElementById("btn").addEventListener("click", clickBtn);
function clickBtn(event) {
console.log('click')
}
コードと同様にbtn id付きhtmlタグの実行時に使用される部分をリスナーと呼ぶ.そしてその時に使われたclickBtn部分がデフォルトで使われている関数です.
通常、関数(一級公民の条件)は、パラメータを割り当て、伝達し、パラメータを返すことができます.
Javaのクラスと同じ条件です.
Reference
この問題について(JavaScriptの伝統的な文法との1日目), 我々は、より多くの情報をここで見つけました https://velog.io/@soe8192/자바스크립트-레전드-문법-과-1일차テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol