不是说可以省略函数名吗,为什么D是错的

不是说可以省略函数名吗,为什么D是错的

1. 多选题

以下选项中,定义函数的语法正确的是?(选择两项)

下一节
2-3 选择练习

播放下一节

重新观看

 

您答对了收起解析

正确答案: B,C 你的答案: B,C

参考解析:

本题考查函数定义的基本语法。

函数定义有两种方式,即function定义函数(function 函数名(){}) 和 函数表达式(var 变量名=function(){})。

A,B选项都是函数表达式,function后面可以省略函数名,但是不能省略小括号,所以A错误。

C,D选项都是function定义函数,function后面函数名和小括号都不能省略,D中省略函数名所以错误。

本题正确答案为BC。


正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
樱桃小胖子 2020-10-07 16:49:19

同学你好,这里需要注意的是,使用var 变量名=function(){}这种形式声明的函数,函数名可以省略,function 函数名(){}这种形式定义的函数是不能省略函数名的,D选项就是function 函数名(){}这种形式定义的函数哦。

祝学习愉快!

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师