javascript 浏览器判断 绑定事件 arguments 转换数组 数组遍历


Posted in Javascript onJuly 06, 2009
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 t; 
})() 
_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 
} 
return t; 
})(); 
//window.onload=function(){_jsc.util.addEvent(document,"click",showMsg("z","d"))} 
_jsc.util.addEvent(document,"click",function(){showMsg("a","b")}) 
function showMsg() 
{ 
//alert(typeof arguments) 
//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> 
var o = {a:'aa', b:'bb', c:'cc'}; 
for(var p in o) 
{ 
alert(eval("o." + p)); 
} 
</script> 
循环数组的所有元素: 
<script> 
var arr = ['11', '22', '33']; 
for(var i in arr) 
{ 
alert(arr[i]); 
} 
</script>
Javascript 相关文章推荐
用jQuery打造TabPanel效果代码
May 22 Javascript
疯狂Jquery第一天(Jquery学习笔记)
May 11 Javascript
如何让DIV可编辑、可拖动示例代码
Sep 18 Javascript
jquery无刷新验证邮箱地址实现实例
Feb 19 Javascript
jQuery中next()方法用法实例
Jan 07 Javascript
JavaScript正则表达式之multiline属性的应用
Jun 16 Javascript
实例讲解Jquery中隐藏hide、显示show、切换toggle的用法
May 13 Javascript
JS正则子匹配实例分析
Dec 22 Javascript
vue实现手机号码的校验实例代码(防抖函数的应用场景)
Sep 05 Javascript
JavaScript TAB栏切换效果的示例
Nov 05 Javascript
Vue实现简单购物车功能
Dec 13 Vue.js
JavaScript实现班级抽签小程序
May 19 Javascript
javascript 写类方式之十
Jul 05 #Javascript
javascript 写类方式之九
Jul 05 #Javascript
javascript 写类方式之八
Jul 05 #Javascript
javascript 写类方式之七
Jul 05 #Javascript
javascript 写类方式之六
Jul 05 #Javascript
javascript 写类方式之五
Jul 05 #Javascript
javascript 写类方式之四
Jul 05 #Javascript
You might like
PHP 定界符 使用技巧
2009/06/14 PHP
php中static静态变量的使用方法详解
2010/06/04 PHP
PHP读取ACCESS数据到MYSQL的代码
2011/05/11 PHP
PHP图像处理技术实例总结【绘图、水印、验证码、图像压缩】
2018/12/08 PHP
php常用字符串查找函数strstr()与strpos()实例分析
2019/06/21 PHP
js中复制行和删除行的操作实例
2013/06/25 Javascript
jQuery表格列宽可拖拽改变且兼容firfox
2014/09/03 Javascript
10分钟学会写Jquery插件实例教程
2014/09/06 Javascript
javascript基础语法学习笔记
2016/01/04 Javascript
jQuery实现返回顶部功能
2016/02/23 Javascript
Vue中 key keep-alive的实现原理
2018/09/18 Javascript
Python实现对PPT文件进行截图操作的方法
2015/04/28 Python
Python素数检测的方法
2015/05/11 Python
Python编程之微信推送模板消息功能示例
2017/08/21 Python
python+django加载静态网页模板解析
2017/12/12 Python
对numpy的array和python中自带的list之间相互转化详解
2018/04/13 Python
Python 利用scrapy爬虫通过短短50行代码下载整站短视频
2018/10/29 Python
对Python2与Python3中__bool__方法的差异详解
2018/11/01 Python
python 同时运行多个程序的实例
2019/01/07 Python
python装饰器常见使用方法分析
2019/06/26 Python
python实现监控阿里云账户余额功能
2019/12/16 Python
逼真的HTML5树叶飘落动画
2016/03/01 HTML / CSS
HTML5中外部浏览器唤起微信分享功能的代码
2020/09/15 HTML / CSS
纽约21世纪百货官网:Century 21
2016/08/27 全球购物
德国机车企业:FC-Moto
2017/10/27 全球购物
应届生法律求职信
2013/10/22 职场文书
优秀毕业自我鉴定
2014/02/15 职场文书
煤矿安全演讲稿
2014/05/09 职场文书
本科毕业生自荐信
2014/05/26 职场文书
镇创先争优活动总结
2014/08/28 职场文书
群众路线教育实践活动对照检查材料思想汇报(副处级领导)
2014/10/04 职场文书
房屋所有权证明
2014/10/20 职场文书
禁毒主题班会教案
2015/08/14 职场文书
小学数学新课改心得体会
2016/01/22 职场文书
小学2016年第十八届推普周活动总结
2016/04/05 职场文书
java中重写父类方法加不加@Override详解
2021/06/21 Java/Android