韩顺平_轻松搞定javascript第四章_面向对象编程1.pptVIP

  • 2
  • 0
  • 约2.5万字
  • 约 61页
  • 2019-11-10 发布于安徽
  • 举报

韩顺平_轻松搞定javascript第四章_面向对象编程1.ppt

****js函数支持可变参数***** function sum(){ var res=0; for(var i=0;iarguments.length;i++){ res+=arguments[i]; } return res; } window.alert(sum(3,4,6)); window.alert(sum(45,-1)); *****或者直接把函数定义到类(函数) 中亦可 function Person(){ this.sum=function (){ var res=0; for(var i=0;iarguments.length;i++){ res+=arguments[i]; } return res; } } var p1=new Person(); window.alert(p1.sum(2,3)); window.alert(p1.sum(-34,90)); 第一个案例这样写有问题 ,js不支持函数的重载,它只会认同名函数的最后一个函数. window.alert(abc(1,2));//报NaN window.alert(abc(1,2,3));//ok 第二个案例运行正常,说明js 支持可变参数 ******部分代码******html head /head body script language=javascript function Mar

文档评论(0)

1亿VIP精品文档

相关文档