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

資訊專欄INFORMATION COLUMN

js查看瀏覽器是否支持某一方法 [nativecode] 如ES6新特性 &&am

LeviDing / 860人閱讀

摘要:查看瀏覽器的對于的支持如現在的的新特性在瀏覽器的支持情況可以通過如下方法實現關于,這種是不是引擎內部實現的,比如的引擎,其內部的回調機制是內部代碼,而不是真實的代碼獲取內置對象的子類型

1. 查看瀏覽器的對于API的支持

如現在的ES6的新特性promise Symbol Reflect...在瀏覽器的支持情況可以通過如下方法實現:

function isNative(api){
    return /native code/.test(api.toString())&&typeof api !== "undefined"
}

關于[native code],這種[native code]是不是JS引擎內部實現的,比如chrome的V8引擎,其內部的回調機制是內部C++代碼,而不是真實的JS代碼

2.獲取內置對象的子類型
  function getObjType(par) {
       return Object.prototype.toString.apply(par);
   }

   console.log(getObjType([]));           //[object Array]
   console.log(getObjType(new Date()));   //[object Date]
   console.log(getObjType(Math));         //[object Math]

   console.log(getObjType(new Number(2))); //[object Number]
   console.log(getObjType("abc"));         //[object String]
   console.log(getObjType(null));          //[object Null]
   console.log(getObjType(undefined));     //[object Undefined]

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

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

相關文章

  • js&jq面試筆記(下)

    摘要:面試筆記,該部分為下部分。構造函數模式使用自定義的構造函數與普通函數一樣,只是用它來創建對象,定義對象類型如的屬性和方法。使用原型來添加屬性共享一個原型對象的方法原型是指向原型對象的,這個原型對象與構造函數沒有太大關系,唯一的關系 js&jq面試筆記,該部分為下部分。 字符串相關 1、定義一個方法,用于將string中的每個字符之間加一個空格,并輸出 如:hello -> h e l ...

    xinhaip 評論0 收藏0
  • 【Step-By-Step】一周面試題 && 答案匯總 / 01

    摘要:構造函數返回值是或,這種情況下指向的是返回的對象。并執行了構造函數中的方法如果函數沒有返回其他對象,那么指向這個新對象,否則指向構造函數中返回的對象。對于文檔來說應當是唯一的。的值意味著其不可能是基本數據類型。 關于【Step-By-Step】 不積跬步無以至千里。 Step-By-Step (點擊進入項目) 是我于 2019-05-20 開始的一個項目,項目愿景:一步一個腳印,量變引...

    xiaolinbang 評論0 收藏0
  • JavaScript數組(ES5&&ES6)

    摘要:檢測檢測一個變量是否為數組類型,最直接的方法這種方法問題在于如果網頁中有多個框架,即存在多個版本的構造函數,不同框架的數組實例檢測起來就會失敗,但這種情況畢竟不常見。 無論什么編程語言,數組總是用的最多的引用數據類型之一。JS中的數組有些特殊,它不像Java那種強類型語言那樣,一個數組只能存放一種類型的數據。JavaScript允許數組中的每一項的數據類型不同。、 本文分九個層面對Ja...

    kevin 評論0 收藏0
  • (譯 & 轉載) 2016 JavaScript 后起之秀

    摘要:在年成為最大贏家,贏得了實現的風暴之戰。和他的競爭者位列第二沒有前端開發者可以忽視和它的生態系統。他的殺手級特性是探測功能,通過檢查任何用戶的功能,以直觀的方式讓開發人員檢查所有端點。 2016 JavaScript 后起之秀 本文轉載自:眾成翻譯譯者:zxhycxq鏈接:http://www.zcfy.cc/article/2410原文:https://risingstars2016...

    darry 評論0 收藏0
  • ES6 舊瓶

    摘要:本文是系列的第二篇,前一篇走馬觀花概要介紹了,這一篇標題之所以叫舊瓶新酒,是想介紹那些原來就被廣泛使用的對象,例如,對這些對象擴展了一些很有用的新方法。用于監聽取消監聽數組的變化,指定回調函數。在中已被建議撤銷。 本文是 ES6 系列的第二篇,前一篇《ES6 走馬觀花》概要介紹了ES6,這一篇標題之所以叫舊瓶新酒,是想介紹那些原來就被廣泛使用的JS對象,例如String、Array,E...

    未東興 評論0 收藏0

發表評論

0條評論

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