Aus*_*ust 7 javascript jquery function typeof
我一直在使用(typeof variable === "function")
,我偶然发现jQuery.isFunction()
,我在想:
Lus*_*ian 10
目前几乎没有区别,比使用jQuery等稍慢.查看源代码:
isFunction: function( obj ) {
return jQuery.type(obj) === "function";
},
Run Code Online (Sandbox Code Playgroud)
它调用一个调用另一个函数的函数来确定与你所展示的完全相同的东西:P
在这种情况下,jQuery实际上没有优势[或者以这种方式,90%的库用例].看看Vanilla-JS并查看它的一些功能:P
TLDR:不要为此使用jQuery ......或任何东西.
这是一个基准测试,向您展示Vanilla JS比jQuery快约93%:http://jsperf.com/jquery-isfunction-vs-vanilla-is-function.
归档时间: |
|
查看次数: |
17016 次 |
最近记录: |