在定義變數的時候,變數的宣告部分會提公升到當前作用域的最前面,而賦值部分不會提公升。
js資料型別兩大類:
1.基本資料型別 (原始資料型別);
2.引用資料型別。
1.基本資料型別有5種:number(數字) string(字串) boolean(布林) null(空) undefined(未定義)。
2.引用資料型別: object(物件)
var a = "3.1415926";
var b = number(a);
true/false:1/0;
var c = parseint(b);//3
1.八進位制:字面值第一位必須是零,後面的數字必須是0~7之間的數,
超出範圍 ,前面的零被忽略,數值當作十進位制解析。
var b = 045;
2.十六進製制:字面值前兩位必須是0x,後跟任何十六進製制數字(0~9和a~f)。a~f不區分大小寫。
var c = 0xa;
var d = parsefloat(b);
字串、非0數字、物件,將返回true ;
空字串、數字0、undefined、 null、nan,將返回 false。
var b = 045;
var c = 0xa;
js變數和資料型別
1 js是弱型別的語言,變數統一用var宣告,也可以不寫var,變數的型別隨著值發生變化。num 100 note 100 var num 100 var note 100 2 變數的命名規範 變數名區分大小寫 只能含有字母 數字 下劃線 美元符號 不能以數字開頭 不能使用關鍵字和保留字 3 變數的...
js的變數和資料型別
變數 可變的量 js中的變數時乙個抽象的概念,變數時用來儲存值和代表值的 js中定義乙個變數非常簡單 var 變數名 變數值 是賦值操作,左邊是變數名,右邊是儲存值 js中的變數時鬆散型別的 通過乙個var變數名就可以儲存任何的資料型別 js中的資料型別分類 基本資料型別 由簡單的結構組成 數字 n...
js中的資料型別和資料型別轉換
原始型別 string number boolean null undefined symbol 物件 object 顯示型別轉換是通過呼叫下面這三個函式來進行的。1.number 數值 轉換之後還是數值 字串 如果可以被解析為數值,則轉為數值,否則轉為nan,空字串轉為0 布林值 true轉成1,...