一...........三種引入.................. 1.內部引入 <script type="text/javascript"> </script> 2.行內引入 <a href="javascript:confirm('你確定要報名嗎');" 報名</a> <p onclick= ...
一...........三種引入..................
1.內部引入
<script type="text/javascript">
</script>
2.行內引入
<a href="javascript:confirm('你確定要報名嗎');" 報名</a>
<p onclick="javascript:alert("hello world");"> clickMe</p>
3.外部引入
<script src="路徑" type="text/script" ></script>
建議寫在離</body>最近的位置
二.................var 命名變數..................................
變數名以字母或下劃線開頭 後面可以是數字 字母 下劃線
命名是要見名思意
名字區分大小寫
重名會發生覆蓋
firstName 小駝峰
FirstName 大駝峰
first_name 下劃線法
三...........註釋方法................
// 單行註釋
/*
多行註釋
*/
四.............NaN............................................
NaN not a number不是數字的數字
isNaN() 檢測是否為NaN值
五..................彈框..............................
confirm() 確認框
alert () 彈框
提示框:prompt('提示語句','input框');
六.................運算符....................
1.算術運算符 + - * / % ++ --
2.賦值運算符 += -= *= /=
a+=3 ----- a=a+3
3.比較運算符> >= < <= == != === !===
4.邏輯運算符 與 && 或 || 非 !
5.字元串連接符 +
6.三元運算符 條件?true執行:false執行;
....................................................
<noscrtpt>
測試是否支持script
</noscript>
onclick 點擊事件
console.log 向控制台輸出
document.write() 在頁面上寫內容
\ 轉義符 使\n等在頁面上顯示出來
typeof輸出類型
Infinity 正無窮大
undefined:沒有對變數進行初始化的類型
null 空值
null == undefined
null != ""
null != 0
undefined != ""
undefined != 0
"" == 0