可以將js代碼編寫到外部js文件中,然后通過script標簽引入
寫到外部文件中可以在不同的頁面中同時引用,也可以利用到瀏覽器的緩存機制
這是推薦使用的方式
可以將js代碼編寫到標簽的onclick屬性中
當我們點擊按鈕時,js代碼才會執(zhí)行
雖然可以寫在標簽的屬性中,但是他們屬于結(jié)構(gòu)與行為耦合,不方便維護,不推薦使用
JS注釋
多行注釋:
注釋中的內(nèi)容不會被執(zhí)行,但是可以在源代碼中查看
要養(yǎng)成良好的編寫注釋的習慣,也可以通過注釋來對代碼進行一些簡單的調(diào)試
1.JS中嚴格區(qū)分大小寫
2.JS中每一條語句以分號;結(jié)尾
(如果不寫分號,瀏覽器會自動添加,但是會消耗一些系統(tǒng)資源,
而且有些時候,瀏覽器會加錯分號,所以在開發(fā)中分號必須寫)
3.JS中會忽略多個空格和換行,所以我們可以利用空格和換行對代碼進行格式化
將其他的數(shù)據(jù)類型轉(zhuǎn)換為Boolean
使用Boolean()函數(shù)
1.數(shù)字 ---> 布爾
2.除了0和NaN,其余的都是true
3.字符串 ---> 布爾
4.除了空串,其余的都是true
5.null和undefined都會轉(zhuǎn)換為false
6.對象也會轉(zhuǎn)換為true