国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

JS基礎——數據類型判斷typeof、instanceof、Object.prototype.toS

Near_Li / 2095人閱讀

typeof用在基本數據類型和函數時,返回其對應類型的描述,對于引用類型都返回為object.

instanceof無法判斷基本數據類型,對于引用類型數據,返回其其對應類型。

Object.prototype.toString無論基本數據類型還是引用類型返回其對應類型。

對應測試結果如下:

typeof test instanceof Object.prototype.toString.call(test)
var test = "xuriliang"; string test instanceof String //false [object String]
var test = 27; number test instanceof Number //false [object Number]
var test = true; boolean test instanceof Boolean //false [object Boolean]
var test = [1,2,3]; object test instanceof Array //true [object Array]
test instanceof Object //true
var test = null; object test instanceof Object //false [object Null]
var test = undefined; undefined test instanceof Object //false [object Undefined]
var test = new String("xuriliang") object test instanceof String //true [object String]
test instanceof Object //true
var test = new Number(27) object test instanceof Number //true [object Number]
test instanceof Object //true
var test = new Boolean(true) object test instanceof Boolean //true [object Boolean]
test instanceof Object //true
var test = new Array(1,2,3) object test instanceof Array //true [object Array]
test instanceof Object //true
var test = function(){} function test instanceof Function //true [object Function]
test instanceof Object //true
var test = /d/ object test instanceof RegExp //true [object RegExp]
test instanceof Object //true

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/102213.html

相關文章

  • 基礎一:JS數據類型

    摘要:本文章主要總結一下數據類型的識別判斷方法最后封裝一個函數,可以判別所有的類型數據類型基本類型類型該類型只有一個值,即小寫,在使用聲明變量但是未對其加以初始化時,這個變量的值就是。 *本文章主要總結一下js數據類型的識別判斷方法tyoeofinstanceofObject.prototype.toString.callconstructor最后封裝一個函數,可以判別所有的類型* 1.數據...

    codecook 評論0 收藏0
  • 判斷是否是數組的幾種方法— (js基礎復習第1期)

    摘要:如果網頁中包含多個框架,那實際上就存在兩個以上不同的全局執行環境,從而存在兩個以上不同版本的構造函數。如果你從一個框架向另一個框架傳入一個數組,那么傳入的數組與在第二個框架中原生創建的數組分別具有各自不同的構造函數。 1. 首先,typeof肯定是不行的 對于一些基本類型,typeof是可以判斷出數據類型,但是判斷一些引用類型時候,不能具體到具體哪一種類型 再來復習一下typeof的...

    supernavy 評論0 收藏0
  • JavaScript類型判斷

    摘要:復雜類型復雜類型從字面量是直接生成構造函數的,所以不會像基本類型一樣兩種情況。 JS(ES6)中的基本數據類型:1.數值型(Number):包括整數、浮點數、2.布爾型(Boolean)、3.字符串型(String)、4.數組(Array)、5.空值(Null) 、6.未定義(Undefined),基本數據類型是按值訪問的,因為可以直接操作保存在變量中的實際值。引用類型:Object ...

    Pink 評論0 收藏0
  • js基礎--數據類型檢測的相關知識

    摘要:話不多說,我們開干,加油干貨滿滿今天,我們一起學習一下中的數據類型檢測相關的知識,也順便做個總結。基本數據類型又包括,還有一個新增的,我們這先不說。 歡迎訪問我的個人博客:http://www.xiaolongwu.cn 前言 最近工作有點忙,好幾天都沒更新技術博客了。 周末起床打開有道云筆記,發現自己的博客todolist里躺了一堆只有名字的文件。 話不多說,我們開干,加油! 干貨滿...

    MangoGoing 評論0 收藏0
  • 雜談數據類型獲取

    摘要:如果項目中需要頻繁的進行數據類型的判斷與獲取可以考慮進行封裝,簡單的處理與已足夠。 前言 在js中數據我們經常需要判斷或者獲取數據類型,大部分時候我們都是通過type加instanceof來組合判斷數據類型來實現,大部分代碼中對于數據類型的獲取處理都比較丑陋,前段時間看了一下Q的源代碼中對數據類型的判斷與獲取處理,看起來相當簡潔也比較好用,這篇文章來進行一下發散。 typeof 在js...

    newsning 評論0 收藏0

發表評論

0條評論

Near_Li

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<