<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
</head>
<body>
<!-- <script src="https://www.cnblogs.com/xshty/archive/2020/12/31/js/sc.js"></script> -->
<!-- //script檔案一旦用于引入外部檔案,scr
ipt標簽內就不能再寫代碼了,寫了也不會執行
/*
*1.js嚴格區分大小寫
*2.js每一條陳述句以分號結尾,沒有分號瀏覽器會自動添加,但會消耗一定的系統資源, 而且有時候會加錯,所以開發中必須加分號,
*3.js會忽略多個空格和換行,所以可以利用空格和換行對代碼進行格式化,
*/
/*
*1.識別符號中可以含有字母,數字,下劃線_,$,
*2.識別符號不能以數字開頭,
*3.識別符號不能用ES關鍵字或保留字,
*4.識別符號一般用駝峰命名法,
*/ -->
<!-- 資料型別 -->
<!-- String 字串
Number 數值
Boolean 布林值
Null 空值
Undefined 未定義
Object 物件 -->
<!-- 可以用\轉義 \" 表示一個" -->
<script>
var s = "123";
var ss = 123;
console.log(typeof s);
console.log(typeof ss);
console.log(Number.MAX_VALUE+1)
// inifinity表示正無窮
console.log(-Number.MAX_VALUE)
var a = Infinity;
console.log(typeof a)
a = NaN //not a number:NaN
console.log(typeof a)
// 使用typeof 檢查一個null時,會回傳<object>
// undefined 型別的值只有一個,當宣告一個變數,但是不給變數賦值時,他的值就是Undefined,
// 使用typeof檢查undefined會回傳undefined
var c = undefined
console.log(typeof c)
// 強制型別轉換(轉換為String)
/* 方法一:
--呼叫被轉換型別的toString() */
var aa = 123;
console.log(aa);
console.log(typeof aa);
bb = aa.toString();
console.log(bb);
console.log(typeof bb);
</script>
</body>
</html>
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/243209.html
標籤:其他
上一篇:JavaScript(三)
