广

JavaScript

  • IOS开发
  • android开发
  • PHP编程
  • JavaScript
  • ASP.NET
  • ASP编程
  • JSP编程
  • Java编程
  • 易语言
  • Ruby编程
  • Perl编程
  • AJAX
  • 正则表达式
  • C语言
  • 编程开发

    javascript函数没有重载

    2018-04-08 09:04:54 次阅读 稿源:互联网
    零七广告

    万事开通难,坚持下去更加难,我这几天又偷懒了,因为我去了广州玩了,但今天我又回来了。今夜平安夜,祝大家在新的一年里身体健康,事业进步,生意红红火火。

    今天继续学习javascript系列教程,虽然是基础,但我觉得还是有必要用心来学习的,不要怕难,不用怕忘记,不要怕学不会。哪个高手不是从零开始的,我要坚定自己的学习信心,并且认真的走下去。虽然路途艰辛,但总会在尽头品尝到芬芳的味道。

    函数是定义一次但可以调用或执行任意多次的一段JS代码。函数有时会有参数,即函数被调用时指定了值的局部变量。函数常常使用这些参数来计算一个返回值,这个值也成为了函数调用表达式的值。

    function box(){alert("年龄");}function box(name,age){return name+age;}alert(box('caibaojian',24));

    tip:当函数遇到第一个return,就会终止函数往下执行。

    三:argument对象

    实际上,函数体内可以通过argument对象来接收传递进来的参数。

    function box(){return arguments[0] + '|'+arguments[1]; //得到每次参数的值}alert(box('caibaojian',24));

    arguments对象的length属性可以得到参数的数量。

    function box(){return arguments.length; }alert(box(1,2,3,4,5)); 5

    javascript函数没有重载功能

    function box(num,a){return num+a;}function box(num){return num;}alert(box(5,11)); 50 重载就是根据参数,选择相同函数而参数不同的函数。

    Javascript只认最后一个重名函数,根据顺序。

    零七网部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与零七网进行文章共享合作。

    零七广告
    零七广告
    零七广告
    零七广告