javascript代码实例教程-javascript函数总结

发布时间:2019-01-19 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了javascript代码实例教程-javascript函数总结脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
小宝典致力于为广大程序猿(媛)提供高品质的代码服务,请大家多多光顾小站,小宝典在此谢过。

Javascript函数是一等公民,函数是可以单独存在的,不管函数定义在那个函数里面、都是可以被别的对象调用

例如:

function PErson(name)

{

VAR walk = function()

{

alert("我会跑");

}

}

 

walk.call(window);

walk函数虽然是属于Person的 但是别的对象还是可以调用这个函数。

 

 

定义函数的方法

 

第一种:

functoion 函数名(p1, p2)

{

函数执行体;

return p1 + p2;

}

 

第二种 //用的比较多

var tt = fuction(p1, p2)

{

return p1 + p2;

}

 

第三种

new function(p1,p2, P3......pn)

{

pn是执行体;

}

 

重点:每次定义一个js函数的时候就同时产生一个类

 

----------------------------------------------

使用不使用var的区别:

→如果使用var定义变量,那程序会强制定义个新变量。

→如果没有使用var定义变量,系统会优先在当前上下文中搜索是否存在该变量,只有在该变量不存在的前提前,系统才会重新定义一个新变量。

 

-----------------------------------------------

javascript是没有方法重载的,是按照最新定义的那方法

 

-----------------------------------------------

 

函数调用

直接调用:

p.walk();

 

用call()方法调用函数;

函数名.call(调用者, 参数1, 参数2.......);

 

调用者.函数(参数1, 参数2,....) = 函数名.call(调用者, 参数1,参数2......)

 

用apply()方法调用

函数名.apply(调用者,arguments)

例如myfun.apply(window, [12, 3, 4]);

觉得可用,就经常来吧! 脚本宝典 欢迎评论哦! js脚本,巧夺天工,精雕玉琢。小宝典献丑了!

脚本宝典总结

以上是脚本宝典为你收集整理的javascript代码实例教程-javascript函数总结全部内容,希望文章能够帮你解决javascript代码实例教程-javascript函数总结所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。