2018.12.24
《javascript教程》
JavaScript 是因特網上最流行的指令碼語言。 JavaScript 是世界上最流行的程式語言(輕量級)。
HTML 中的指令碼必須位於 <script> 與 </script> 標籤之間。指令碼可被放置在 HTML 頁面的 <body> 和 <head> 部分中。
引入方式:外部引入;內部引入; 行內引入
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
<!--內部引入1-->
<script>
alert("llll");
</script>
</head>
<body>
<!--內部引入2-->
<script type="text/javascript">
alert('哈哈哈哈哈');
</script>
<!--行內引入-->
<a href="javascript:confirm('吃雞嗎');">你好</a>
<p onclick="javasicpt:alert('w s')">g</p>
<!--外部引入-->
<script src="js/index.js" type="text/javascript" charset="utf-8"></script>
</body>
</html>
js{外部引入}
alert('hhhh');
資料型別
1:字串(string)。2:數字(unmber)。3:布林型別(true/false)。4:unll。5:undegined。6:陣列。7:物件。
console:後臺 alert var(宣告變數) tule:1 false;0
變數必須以字母開頭
以字母或下劃線開始,跟上數字字母下劃線
嚴格區分大小
=(== 判斷(只判斷值);= 賦值;===全等號(不只判斷值,還判斷資料型別是否一樣))
isNaN 是 不是數值→是數值→folse 0→判斷前先轉化資料型別(純數字的字元不會直接轉化)
NaN不能和自身比較(NaN===NaN)
infinity 正無窮大
if(){
}else{
}
console.log
typeof 得到資料型別
alert(Number(undefined)) 結果:NaN alert(Number(unll)) 結果 0
alert(unll==undefined)判斷時先轉化成布林型別,再轉化成數字型別
{c="33"
c=c+1
alert(typeof c)→string}
強制轉化(parsint (轉化成整形) boolean string parsefloat(轉化成浮點型))
numder與parseint轉化成布林型別不一樣