电 话:0

手 机:0

联系人:刘先生

E_mail:2074917417@qq.com

地 址:成都市金牛区

您当前的位置是:主页 > 行业资讯 > news >

news

ECMAScript没有重载(深入理解)

发布时间:2022/01/11 丨 文章来源:未知 丨 浏览次数:

将函数名想象为指针,也有助于理解为什么ECMAScript中没有函数重载的概念。以下是前面使用过的例子:

function addSomeNumber (num){

return num+ 100;

}

function addSomeNumber(num){

return num+ 200;

result= aaddSomeNumber(100); //30O

显然,这个例子中声明了两个同名函数,而结果则是后面的函数覆盖了前面的幽数。以上代码实际上与下面的代码没有什么区别;

var addSomeNumber = function (num){

return mun+100;

);

addSomeNunber = function (num){

return num+200;

);

var result=addSomeNumber (100); //300

南昌网站建设公司技术人员提示:通过观察重写之后的代码,很容易看清楚到底是怎么回事儿——在创建第二个函数时,实际上覆盖了引用第一个函数的变量addSomeNumber。

希望对广大站长或网站建设公司或从事企业网站建设的团队有所帮助,如对此不太理解的,可以与南昌网络公司网络技术部联系。我们很高与广大站长和网站建设公司技术人员分享我们的技术和经验。


PS:所有作品版权归原创作者所有,与本站立场无关,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理!


网站首页 | app开发| 小程序开发| SEM竞价托管| 行业资讯

扫码关注我们