JS筆記1 1 基本資料型別和基本資料型別轉換

2021-09-11 09:16:28 字數 1199 閱讀 7707

1.js三種輸出語句

alert("這是我的第一行js**!"); # alert控制瀏覽器彈出警告框

document.write("你猜"); # document.write() 向body中寫入內容,在頁面中顯示

console.log("你猜我猜不猜"); # console.log 在控制台中輸出內容(瀏覽器啟用開發者模式)

戳我 你也點我一下

雖然可以將js語句寫在標籤的屬性中,但是這樣屬於結構和行為耦合,不便於維護,不推薦。

1.2.
自主命名的都屬於識別符號(函式名,變數名等),不能以字母開頭,可以由數字、字母,_和$ 組成,不能是關鍵字或保留字。

一般使用駝峰命名法:首字母小寫,其他字母的開頭字母大寫,其餘字母小寫。如helloworld

js中的六種資料型別:string 字串 number 數值 boolean 布林值 null 空值 undefined 未定義 (基本資料型別)

基本資料型別:沒有屬性和方法

之所以能夠訪問基本資料型別的屬性和方法, 是因為

在執行的時候系統自動將基本資料型別包裝成了物件型別

object 物件(引用資料型別)

typeof 檢查變數型別 語法: typeof 變數 

使用js進行整數運算,結果精確。但進行浮點數運算,可能會出錯。不要在js中進行精確的算術計算。

null型別的值只有乙個,就是null。專門表示乙個為空的物件(boject型別)

undefined 未定義 undefined 在變數宣告但還沒有賦值時,或者某個變數未宣告時,該變數的值就是undefined。

主要指將其他資料型別轉換成string number boolean

16進製制數字,以0x開頭。

8進製數字,以0開頭。

2進製數字,以0b開頭。

Js 基本資料型別

number是表示數字的型別。在js中沒有整浮 大小 正負之分。2.1 科學計數法3 10 8 3e8 3 10 4 3e 42.2 不同進製 2.3 特殊值 nan是number的乙個特殊值,表示乙個非數字的狀態。它有一些特殊的屬性 typeof nan number nan nan false0...

JS 基本資料型別

一 undefined 型別 ecmascript 3引入undefined型別 1.它的值只有乙個 undefined 2.未初始化的變數 會隱式轉換為undefined型別 var box alert typeof box 二 null 型別 1.它只有乙個值 null 它表示乙個空物件的引用 ...

js 基本資料型別和引用資料型別

1 資料型別 js分兩種資料型別 基本資料型別 number string boolean null undefined symbol es6 這些型別可以直接操作儲存在變數中的實際值。引用資料型別 object 在js中除了基本資料型別以外的都是物件,資料是物件,函式是物件,正規表示式是物件 2 ...