javascript 动态参数判空操作


Posted in Javascript onDecember 22, 2008

我原来是这样写的:
function foo(x) {
if(arguments[1]) {
// do something..
} else {
// do other..
}
}
但无论传多少个参数进去,都跳过了 if(arguments[1]) 这一步。快要抓狂的时候,终于成功了。
function foo(x) {
if(arguments[1] != undefined) {
// do something..
} else {
// do other..
}
}
想起《Javascript权威指南》里说过,null和undefined有时候是相等的,但有时候是不等的,估计就是指这种情况了。

Javascript 相关文章推荐
分享10篇优秀的jQuery幻灯片制作教程及应用案例
Apr 16 Javascript
jquery构造器的实现代码小结
May 16 Javascript
JSONP跨域的原理解析及其实现介绍
Mar 22 Javascript
影响jQuery使用的14个方面
Sep 01 Javascript
jQuery实现“扫码阅读”功能
Jan 21 Javascript
JavaScript实现当网页加载完成后执行指定函数的方法
Mar 21 Javascript
jQuery中的siblings用法实例分析
Dec 24 Javascript
React.js入门学习第一篇
Mar 30 Javascript
ionic在开发ios系统微信时键盘挡住输入框的解决方法(键盘弹出问题)
Sep 06 Javascript
基于jQuery实现照片墙自动播放特效
Jan 12 Javascript
js处理包含中文的字符串实例
Oct 11 Javascript
小程序实现侧滑删除功能
Jun 25 Javascript
Javascript 布尔型分析
Dec 22 #Javascript
通过event对象的fromElement属性解决热区设置主实体的一个bug
Dec 22 #Javascript
javascript StringBuilder类实现
Dec 22 #Javascript
关于IE7 IE8弹出窗口顶上
Dec 22 #Javascript
清除网页历史记录,屏蔽后退按钮!
Dec 22 #Javascript
jQuery 各种浏览器下获得日期区别
Dec 22 #Javascript
JavaScript CSS菜单功能 改进版
Dec 20 #Javascript
You might like
PHP下载远程图片的几种方法总结
2017/04/07 PHP
php 使用html5 XHR2实现上传文件与进度显示功能示例
2020/03/03 PHP
PHP var关键字相关原理及使用实例解析
2020/07/11 PHP
读jQuery之八 包装事件对象
2011/06/21 Javascript
基于Jquery实现表格动态分页实现代码
2011/06/21 Javascript
js取消单选按钮选中示例代码
2013/11/14 Javascript
js 判断控件获得焦点的示例代码
2014/03/04 Javascript
JSONP跨域的原理解析及其实现介绍
2014/03/22 Javascript
javascript实现英文首字母大写
2015/04/23 Javascript
JavaScript取得键盘按下方向键是哪个的方法
2015/08/04 Javascript
使用requestAnimationFrame实现js动画性能好
2015/08/06 Javascript
深入浅析JavaScript中的Function类型
2016/07/09 Javascript
基于BootstrapValidator的Form表单验证(24)
2016/12/12 Javascript
AngularJS使用ng-repeat和ng-if实现数据的删选显示效果示例【适用于表单数据的显示】
2016/12/13 Javascript
zTree实现节点修改的实时刷新功能
2017/03/20 Javascript
ionic 自定义弹框效果
2017/06/27 Javascript
详解node如何让一个端口同时支持https与http
2017/07/04 Javascript
详解Vue 事件修饰符capture 的使用
2017/12/29 Javascript
vue插件draggable实现拖拽移动图片顺序
2018/12/01 Javascript
Three.js实现简单3D房间布局
2018/12/30 Javascript
如何通过JS实现转码与解码
2020/02/21 Javascript
微信小程序:报错(in promise) MiniProgramError
2020/10/30 Javascript
python中matplotlib的颜色及线条控制的示例
2018/03/16 Python
python实现梯度下降算法
2020/03/24 Python
PowerBI和Python关于数据分析的对比
2019/07/11 Python
H5离线存储Manifest原理及使用
2020/04/28 HTML / CSS
乌克兰数字设备、配件和智能技术的连锁商店:KTC
2020/08/18 全球购物
外贸采购员求职的自我评价
2013/11/26 职场文书
应届毕业生个人自荐信范文
2013/11/30 职场文书
挂职思想汇报
2013/12/31 职场文书
大学英语演讲稿(中英文对照)
2014/01/14 职场文书
法制宣传月活动总结
2014/04/29 职场文书
员工生日活动方案
2014/08/24 职场文书
银行党员批评与自我批评
2014/10/15 职场文书
励志语录:只有自己足够强大,才能不被别人践踏
2020/01/09 职场文书
Python面向对象之内置函数相关知识总结
2021/06/24 Python