Created by Jerry Wang, last modified on Sep 25, 2014

在IE里保留字undefined能够被重定义。下列代码在IE里运行将弹出2的popup window:

在Chrome里则报错:

为了避免其被重定义, 可在function的signature里加上undefined的形参.

这样在函数体内对undefined赋值将不会影响到保留字本身。
要获取更多Jerry的原创文章,请关注公众号"汪子熙":

why we need a undefined parameter in function signature相关推荐

  1. undefined reference to 'function'及解决办法

    在开发算法过程中,自己写的函数编译生成一个动态共享链接库文件.so. 然后由其他模块调用其中的函数时出现undefined reference to : function(要调用的函数)错误提示. 反 ...

  2. Invalid syntax for function signature in TLD

    2019独角兽企业重金招聘Python工程师标准>>> HTTP Status 500 - --------------------------------------------- ...

  3. 深入理解JavaScript内部原理(5): function

    本文是翻译http://dmitrysoshnikov.com/ecmascript/chapter-5-functions/#introduction 概要 In this article we w ...

  4. JavaScript undefined

    在JavaScript中,`undefined`是表示变量未定义或值未赋值的特殊值.它是一个表示缺少值的原始数据类型. 以下是关于`undefined`的一些重要点: 1. 未初始化的变量: 当声明一 ...

  5. 深入理解 JavaScript Function

    1.Function Arguments JavaScript 函数的参数 类型可以是 复杂类型如  Object or Array 和简单类型 String Integer null undefin ...

  6. JavaScript的undefined

    我们知道,javascript是一种泛类型的语言.泛类型意味着不必显式定义变量的数据类型.事实上,我们无法在 javascript 上明确地定义数据类型.而只能通过var语句显示声明变量:var my ...

  7. JS function立即调用的几种写法

    //立即执行 (function () { alert(1) })() //立即执行 !function () { alert(1) }() //立即执行 +function () { alert(1 ...

  8. 打印发现function toUpperCase() { [native code] }

    var s='hello' undefined s.toUpperCase function toUpperCase() { [native code] } s.toUpperCase() " ...

  9. Javascript---Immediately-Invoked Function Expression (IIFE)立即执行的函数表达式

    1.一下是几种形式的函数调用: 各种调用的效率:在这编文章中有谈到: http://suqing.iteye.com/blog/1981591 // Either of the following t ...

最新文章

  1. CactiEz 无法登陆 、重启不画图处理
  2. swift懒加载(lazy load)VS OC懒加载
  3. windows下用elasticdump导入json数据到Elasticsearch中
  4. Spring Boot导出jar包发布
  5. python下几种打开文件的方式
  6. KubeVela 成为 CNCF 沙箱项目,让云端应用交付更加简单
  7. 后处理没有pui文件怎么打开_UG NX10.0四轴后处理下载(带PUI文件)
  8. 攻防 logmein_如何使用LogMeIn Hamachi在任何地方访问文件
  9. lambda表达式语法_使用类似Lambda的语法作为Java中的表达式进行切换
  10. fibonacci数列前20项_高考数学二级结论——数列部分
  11. 导览系统定制开发_联联周边游系统源码定制开发平台方案
  12. php codeigniter 语言,关于php:CodeIgniter:语言文件编辑器?
  13. Python之数据分析(间接联合排序、所有最值相关函数、有序插入、定积分、插值器对象)
  14. 【效果图】门户网首页模板一 (类似CSDN)
  15. mysql阻塞 事务_MySQL Innodb如何找出阻塞事务源头SQL
  16. QT -- UdpSocket通信实例,使用Qt的UDP通信协议,实现局域网组播通信软件功能
  17. 重复代码检查工具Simian
  18. 数字鉴相,关于相位差的提取
  19. Cantor 表 {C语言解法}
  20. 数据分析中的严谨问题

热门文章

  1. Appium+python的单元测试框架unittest(2)——fixtures(转)
  2. jquery简洁遮罩插件
  3. 机器学习--近邻成分分析(NCA)算法 和 度量学习
  4. Android之ConnectivityManager
  5. 二叉索引树 -- 区间信息的维护与查询
  6. Sharepoint 2010 隐藏基本搜索中心搜索结果左侧的分类条件
  7. ASP.Net中OnBeforeUnLoad事件中调用__doPostBack不起作用?
  8. vs2010 引入cout,cin ,endl报错,不能识别
  9. 使用popwindow制作弹出框与获得焦点弹出软键盘
  10. 分布式与人工智能课程(part8)--Pandas绘图