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 相关文章推荐
在html页面中包含共享页面的方法
Oct 24 Javascript
基于jQuery的合并表格中相同文本的相邻单元格的代码
Apr 06 Javascript
jQuery之DOM对象和jQuery对象的转换与区别分析
Jan 08 Javascript
无刷新上传文件并返回自定义值
Jun 11 Javascript
div中文字内容溢出常见的解决方法
Mar 16 Javascript
利用JS hash制作单页Web应用的方法详解
Oct 10 Javascript
解决Vue调用springboot接口403跨域问题
Sep 02 Javascript
详解webpack打包vue项目之后生成的dist文件该怎么启动运行
Sep 06 Javascript
layui使用表格渲染获取行数据的例子
Sep 13 Javascript
Vue-Cli项目优化操作的实现
Oct 27 Javascript
javascript执行上下文、变量对象实例分析
Apr 25 Javascript
如何使用原生Js实现随机点名详解
Jan 06 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 Cookie的一个使用注意点
2008/11/08 PHP
PHP同时连接多个mysql数据库示例代码
2014/03/17 PHP
php实现插入数组但不影响原有顺序的方法
2015/03/27 PHP
Linux下编译redis和phpredis的方法
2016/04/07 PHP
php性能分析之php-fpm慢执行日志slow log用法浅析
2016/10/17 PHP
PHP使用数组实现矩阵数学运算的方法示例
2017/05/29 PHP
基于Laravel5.4实现多字段登录功能方法示例
2017/08/11 PHP
PHP+MariaDB数据库操作基本技巧备忘总结
2018/05/21 PHP
javascript dom 基本操作小结
2010/04/11 Javascript
jquery淡化版banner异步图片文字效果切换图片特效
2014/04/08 Javascript
js中hash和ico的关联分析
2015/02/05 Javascript
JavaScript生成随机字符串的方法
2015/03/19 Javascript
js正则表达式注册页面表单验证
2016/10/11 Javascript
js/jq仿window文件夹框选操作插件
2017/03/08 Javascript
Vue调试神器vue-devtools安装方法
2017/12/12 Javascript
详解vuex中mapState,mapGetters,mapMutations,mapActions的作用
2018/04/13 Javascript
JS添加或删除HTML dom元素的方法实例分析
2019/03/05 Javascript
JavaScript多种图形实现代码实例
2020/06/28 Javascript
推荐下python/ironpython:从入门到精通
2007/10/02 Python
python函数参数*args**kwargs用法实例
2013/12/04 Python
基于python3 OpenCV3实现静态图片人脸识别
2018/05/25 Python
Python3使用SMTP发送带附件邮件
2020/06/16 Python
将pip源更换到国内镜像的详细步骤
2019/04/07 Python
Python图像读写方法对比
2020/11/16 Python
css3的transition属性详解
2014/12/15 HTML / CSS
欧洲最大的美妆零售网站:Feelunique
2017/01/14 全球购物
Qoo10台湾站:亚洲领先的在线市场
2018/05/15 全球购物
AJAX应用和传统Web应用有什么不同
2013/08/24 面试题
保护环境的建议书
2014/03/12 职场文书
幼儿园小班评语大全
2014/04/17 职场文书
2015年高校辅导员工作总结
2015/04/20 职场文书
入党转正申请报告
2015/05/15 职场文书
二婚主持词
2015/06/30 职场文书
2016关于军训的心得体会
2016/01/11 职场文书
2016年乡镇七一建党节活动总结
2016/04/05 职场文书
MySQL into_Mysql中replace与replace into用法案例详解
2021/09/14 MySQL