1. 程式人生 > >2018.12.24

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轉化成布林型別不一樣