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 相关文章推荐
JavaScript中获取元素索引的函数
Sep 10 Javascript
分享20款好玩的jQuery游戏
Apr 17 Javascript
Chrome Form多次提交表单问题的解决方法
May 09 Javascript
js关闭浏览器窗口及检查浏览器关闭事件
Sep 03 Javascript
JS实现当前页居中分页效果的方法
Jun 18 Javascript
jquery UI Datepicker时间控件的使用方法(加强版)
Nov 07 Javascript
使用JS中的exec()方法构造正则表达式验证
Aug 01 Javascript
微信小程序动态添加分享数据
Jun 14 Javascript
使用angular帮你实现拖拽的示例
Jul 05 Javascript
Angular使用操作事件指令ng-click传多个参数示例
Mar 27 Javascript
微信小程序判断用户是否需要再次授权获取个人信息
Jul 18 Javascript
Vue+Spring Boot简单用户登录(附Demo)
Nov 12 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学习笔记(一):基本语法之标记、空白、和注释
2015/04/17 PHP
WordPress开发中用于获取近期文章的PHP函数使用解析
2016/01/05 PHP
laravel orm 关联条件查询代码
2019/10/21 PHP
Dojo之路:如何利用Dojo实现Drag and Drop效果
2007/04/10 Javascript
DWR Ext 加载数据
2009/03/22 Javascript
Javascript中String的常用方法实例分析
2015/06/13 Javascript
Javascript中Array用法实例分析
2015/06/13 Javascript
jQuery实现的纵向下拉菜单实例详解【附demo源码下载】
2016/07/09 Javascript
Jquery针对tr td的一些实用操作方法(必看篇)
2016/10/05 Javascript
基于JS快速实现导航下拉菜单动画效果附源码下载
2016/10/27 Javascript
bootstrap table分页模板和获取表中的ID方法
2017/01/10 Javascript
jQuery EasyUI Draggable拖动组件
2017/03/01 Javascript
js前端日历控件(悬浮、拖拽、自由变形)
2017/03/02 Javascript
Bootstrap标签页(Tab)插件使用方法
2017/03/21 Javascript
JavaScript门道之标准库
2018/05/26 Javascript
使用gulp构建前端自动化的方法示例
2018/12/25 Javascript
如何利用ES6进行Promise封装总结
2019/02/11 Javascript
浅谈VUE中演示v-for为什么要加key
2020/01/16 Javascript
js实现简单进度条效果
2020/03/25 Javascript
vue实践---vue不依赖外部资源实现简单多语操作
2020/09/21 Javascript
[01:01:43]EG vs VP 2018国际邀请赛淘汰赛BO3 第二场 8.24
2018/08/25 DOTA
[03:55]TI9战队采访——TNC Predator
2019/08/22 DOTA
python共享引用(多个变量引用)示例代码
2013/12/04 Python
Python的Flask框架中SQLAlchemy使用时的乱码问题解决
2015/11/07 Python
Pycharm学习教程(4) Python解释器的相关配置
2017/05/03 Python
详解Python在七牛云平台的应用(一)
2017/12/05 Python
python实现自动发送邮件发送多人、群发、多附件的示例
2018/01/23 Python
python画双y轴图像的示例代码
2019/07/07 Python
Python GUI自动化实现绕过验证码登录
2020/01/10 Python
在PyCharm中遇到pip安装 失败问题及解决方案(pip失效时的解决方案)
2020/03/10 Python
Django2.1.7 查询数据返回json格式的实现
2020/12/29 Python
天猫超市:阿里巴巴打造的网上超市
2016/11/02 全球购物
十佳教师事迹材料
2014/01/11 职场文书
农村葬礼主持词
2014/03/31 职场文书
大班上学期幼儿评语
2014/04/30 职场文书
少儿励志名言(80句)
2019/08/14 职场文书