// numbers
typeof 37 === 'number';
typeof 3.14 === 'number';
typeof math.ln2 === 'number';
typeof infinity === 'number';
typeof nan === 'number'; // 儘管nan是"not-a-number"的縮寫
typeof number(1) === 'number'; // 但不要使用這種形式!
// strings
typeof "" === 'string';
typeof "bla" === 'string';
typeof (typeof 1) === 'string'; // typeof總是返回乙個字串
typeof string("abc") === 'string'; // 但不要使用這種形式!
// booleans
typeof true === 'boolean';
typeof false === 'boolean';
typeof boolean(true) === 'boolean'; // 但不要使用這種形式!
// symbols
typeof symbol() === 'symbol';
typeof symbol('foo') === 'symbol';
typeof symbol.iterator === 'symbol';
// undefined
typeof undefined === 'undefined';
typeof declaredbutundefinedvariable === 'undefined';
typeof undeclaredvariable === 'undefined';
// objects
typeof === 'object';
// 使用array.isarray 或者 object.prototype.tostring.call
// 區分陣列,普通物件
typeof [1, 2, 4] === 'object';
typeof new date() === 'object';
// 下面的容易令人迷惑,不要使用!
typeof new boolean(true) === 'object';
typeof new number(1) === 'object';
typeof new string("abc") === 'object';
// 函式
typeof function(){} === 'function';
typeof class c{} === 'function'
typeof math.sin === 'function';
typeof new function() === 'function';
typeof操作符的返回值
對乙個值使用typeof操作符可能返回下列某個字串 1 undefined 如果這個值未定義 2 boolean 如果這個值是布林值 3 string 如果這個值是字串 4 number 如果這個值是數值 5 object 如果這個值是物件或null,陣列,物件 如 等,用typeof來檢測,那麼返...
VB RegOpenKey 返回值不為0
今天遇到個問題,用regopenkey 函式,讀取hkey local machine software clients startmenuinternet下面的東西,在vb編輯器裡面除錯的時候正常,生成exe之後就讀取不到了,返回值不為0。原來的 是 ret regopenkey hkey loc...
常見的http返回值大全
1xx 資訊提示 這些狀態 表示臨時的響應。客戶端在收到常規響應之前,應準備接收乙個或多個 1xx 響應。100 繼續。101 切換協議。2xx 成功 這類狀態 表明伺服器成功地接受了客戶端請求。200 確定。客戶端請求已成功。201 已建立。202 已接受。203 非權威性資訊。204 無內容。2...