js里声明函数有几种方式? var abc = function(x){} 和 function abc(x){} 这两种声明方法有什么不同? 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 函数 js 声明 var function 搜索资料 2个回答 #合辑# 机票是越早买越便宜吗? wlg19840628 推荐于2018-04-23 · TA获得超过468个赞 知道小有建树答主 回答量:467 采纳率:0% 帮助的人:357万 我也去答题访问个人页 关注 展开全部 首先后者是指函数声明,前者是指函数表达式,他们之间的区别是后者会在代码执行之前被JS解释器加载到作用域中,这样一来就可以在编程时在定义函数之前调用这个函数,此法是有效的;而前者则是在代码执行到那一行时候才会有定义,此外函数表达式是创建了一个匿名函数,然后将匿名函数赋值给一个变量。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 zgh26782000 2012-05-03 · TA获得超过1453个赞 知道小有建树答主 回答量:788 采纳率:0% 帮助的人:500万 我也去答题访问个人页 关注 展开全部 没区别,第一种是把匿名函数赋值给一个变量第二种就是一个正常的非匿名函数 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2016-05-06 function abc(){} 和 var abc = function()有什么区别 3 2018-04-06 var a = function(){}和var a = function(){}();的区别 40 2018-02-27 js这样写是什么意思?var a=(function(){})(a) 27 2016-08-14 js 函数的参数声明中用 var 与不用 var的区别 8 2017-01-18 两种js定义函数的方法有什么不同 2016-11-16 怎么去理解function这几种情况的应用。他们之间的用法有什么区别。如果有简单的例子说明就更好。谢了。 2013-08-27 jQuery函数声明与调用 1 2018-05-11 js里function abc(s,c){}其中 s跟c是什么意思 更多类似问题 > 为你推荐: