JavaScript|資料型別
值型別(基本型別):
-
字串(String)可以使用單引號或者雙引號
-
數字(Number) 可以是整數,小數,或者科學計數
-
布爾(Boolean) 只能由true和false兩個值
-
對空(Null)
-
未定義(Undefined)
-
Symbol
參考型別:
- 物件(Object)
- 陣列(Array)
- 函式(Function)
陣列
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>資料型別</title>
</head>
<body>
<script>
// 陣列
var x = new Array();
x[0] = "Hello";
x[1] = "World";
x[3] = "JavaScript";
// 或者var x = new Array("Hello","World","JavaScript");
for(var i = 0;i < x.length;++i)
document.write(x[i] + "<br>");
</script>
</body>
</html>
結果:

我們可以注意到有一個值是undefined,這是因為我們給0,1,3都賦值了,但是2沒有賦值,所以是undefined,
物件
申明物件:
var person = {
name:"Alan_Lowe",
gender:"male"
}
尋址方式可以是:
document.write(person.name + "<br>");
document.write(person["gender"] + "<br>");
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>資料型別</title>
</head>
<body>
<script>
// 物件
var person = {
name:"Alan_Lowe",
gender:"male"
}
// 兩種尋址方法
document.write(person.name + "<br>");
document.write(person["gender"] + "<br>");
</script>
</body>
</html>

undefined和null
上面我們看到了未賦值的話,就是undefined的
null可以用來賦值給變數,用來清空這個變數
宣告變數型別
再宣告新變數時,可以使用關鍵詞“new”來宣告其型別,例如:
var x = new String; //宣告了變數x時字串型別的
人生沒有白走的路,每一步都算數!
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/293366.html
標籤:其他
上一篇:javascript求階乘
下一篇:JavaScript|物件
