ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScript ブラウザ判定バインディングイベント引数変換配列配列 traversal_javascript スキル

JavaScript ブラウザ判定バインディングイベント引数変換配列配列 traversal_javascript スキル

WBOY
WBOYオリジナル
2016-05-16 18:50:37863ブラウズ
复制代码代码如下:

var $d = document;

function $i(s){return $d.getElementById(s);}
var _jsc={}
_jsc.client=(function(){
var t={
var b=navigator.userAgent.toLowerCase();
t.isOpera=(b.indexOf('opera')>-1)
t.isIE=(b.indexOf(' msie')>-1)
t.isFF=(!t.isOpera&&!t.isIE&&b.indexOf("firefox")>-1);
return

} )()
_jsc.util=(function(){
var t={}
t.addEvent=function(o,e,f){
if(_jsc.client.isIE) {
o.attachEvent("on" e,f)
}else{
o.addEventListener(e,f,fasle)
}
return true
}
リターン
})();
//window.onload=function(){_jsc.util.addEvent(document,"click",showMsg("z","d"))}
_jsc.util.addEvent(document,"click ",function(){showMsg("a","b")})

function showMsg()
{
//alert(引数の種類)
//var dd= [arguments[0],arguments[1]]
//var o = {a:'aa', b:'bb', c:'cc'};
//var o = {};
o=arguments
o=Array.prototype.slice.call(arguments,0);
for(var p in o)
{
alert(o[p]);
}

循環オブジェクトのすべてのプロパティ:
<script> <br>var o = {a:'aa', b:'bb', c:'cc'}; <br>for(var p in o) <br>{ <br>alert(eval("o." p)); <br>} <br></script>

循環数グループのすべての要素:

<script> <br>var arr = ['11', '22', '33']; <br>for(arr の var i) <br>{ <br>alert(arr[i]); <br>} <br></script>
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。