把JavaScript中的偽數組轉換為真數組
在JavaScript 中, 函數中的隱藏變數arguments 和用getElementsByTagName 得到的元素集合(NodeList)都不是真正的數組,不能使用push 等方法,在有這種需要的時候只能先轉換為真正的數組。
對於arguments,可以使用Array.prototype.slice.call(arguments); 來達到轉換的目的,但對於NodeList 則不行了,其在IE8 及以下將會報錯,只能說其JS 引擎有所限制。
因此,如果需要把 NodeList 轉換為真正的數組,則需要做下相容處理。
JavaScript設定主頁功能
JavaScript收藏功能
基於JQuery的,你可以依照自己的需求來修改。
javascript偵測元素是否支援某個屬性程式碼
用法:
建立並使用命名空間
使用方式
以上就是本文的全部內容了,希望大家能夠喜歡。