js中常見的資料型別分為兩種:基本資料型別、複雜資料型別。
基本資料型別把資料名和值直接儲存在棧中。
複雜資料型別在棧中儲存資料名和乙個堆的位址,在堆中儲存屬性及值。訪問時先從棧獲取位址,
再到堆中拿出相應的值
為什麼劃分資料型別?
計算機為了更方便的對記憶體進行管理,對不同的資料,做了型別上的劃分。
如何檢視乙個變數的資料型別?
使用typeof命名
例如:var x = 5;
var res typeof x;
變數的資料型別有
number===整數、浮點數
string===字串
boolean===布林型別
undefined===對於js來講,乙個變數如果沒有複製,不能確定型別,型別就是undefined
object===物件型別
function===函式型別
null 的型別也是object
使用乙個沒有被var定義的變數,系統會報錯。
JS基礎 常見的資料型別
常見的資料型別 原始型別 基本型別 包括 number string boolean null undefind 引用型別包括 object,其中object中又分 function array date.原始型別 基本型別 按值訪問,可以操作儲存在變數中實際的值。原始型別彙總中null和undef...
js中常見的錯誤型別
當 try 語句塊中的 出現錯誤時,會建立並丟擲乙個 error 物件,物件中包含錯誤型別和錯誤描述兩個屬性 error.response 錯誤型別 說明evalerror 使用 eval 函式時發出錯誤,會丟擲該錯誤 internalerror 由 j ascript 引擎內部錯誤導致的異常,會丟...
Python中常見的資料型別總結(三)
4.通用的序列操作方法 1 索引 在訪問序列元素中用到,如下 l a b c l 1 b t 1,2,3 t 0 1 str python str 4 o 2 分片 分片用來訪問一定範圍內的元素,分片通常通過冒號相隔的兩個索引來實現,常見的有如下幾種 a list range 10 a 0,1,2,...