开发者函数firefox竟然逆天的实现javascript函数定义中设置默认值

这两天一直在学习开发者函数之类的问题,今天正好有机会和大家共享一下.

   在传统的js函数定义时是不能指定默许值的,例如function test(a, b=1) {} 

    这类函数体在一般浏览器的js解释引擎中都是会报SyntaxError: Unexpected token =

    每日一道理
曾经辉煌过,曾经凋零过,这可是你至死不渝的生活吗?我亲爱的母亲—大自然。多少次,我伏在地上,去聆听你沉重的脉搏声;多少次,我伫立在山前,去感受那松涛千年的浩瀚。你的豪壮,足以让中华民族腾飞;你的无私,谱写了一曲曲感人至深的千古壮曲。

    类似的语法错误,起初我认为这是合情合理的,但是在我更新了火狐19以后,竟然发现firefox做了一个逆天的举措,竟然支撑这么做,在默许没有参数传递的过程当中竟然能通过,获取的数据竟然跟我们在写php函数设置默许参数的效果一样,呵呵我不知道这是方便了开发者还是让开发者迷惑;

    单从这点上来看难道某一天在firefox写也能省力实现js的多态,让js成为一个真正具有面向对象语言特性的语言???

文章结束给大家分享下程序员的一些笑话语录: Google事件并不像国内主流媒体普遍误导的那样,它仅仅是中国Z府和美国公司、中国文化和美国文化甚至中国人和美国人之间的关系,是民族主义和帝国主义之间的关系;更重要的是,它就是Z府和公司之间的关系,是权力管制和市场自由之间的关系。从这个意义上说,过度管制下的受害者,主要是国内的企业。Google可以抽身而去,国内的企业只能祈望特区。www.ishuo.cn


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值