函数声明与语句

函数声明与语句

函数声明是什么?语句是什么?区别是什么啊,为什么声明可以不加引号

正在回答

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

2回答

同学你好,解答如下:

1、在调用函数的时候才会预解析函数内部的内容,因此“可以预解析的都是声明”这么说是有问题的。

2、调用函数是函数名+(),而语句更多的是指函数体中的内容,如下:

http://img1.sycdn.imooc.com//climg/5f4ef7ac09147b3002420135.jpg

另,因为这些都是概念性的问题,如果用语文来强行解释可能会有差异,因此建议同学可以先不用纠结这写词汇,记住怎么操作即可,例如:函数的声明就是定义一个函数,例如function demo(){}....,这样的函数可以预解析,语句后面要加分号等。

祝学习愉快~

好帮手慕码 2020-09-01 14:58:12

同学你好,解答如下:

1、函数声明是一种定义函数的方式,例如:

function h() {
    //.... 
}

2、语句可理解为脚本代码的意思;

3、函数声明不需要分号结尾,而脚本代码需要分号结尾。例如:

区别如下:

http://img1.sycdn.imooc.com//climg/5f4df0ef0904a71402880144.jpg

如果我的回答帮到了你,欢迎采纳,祝学习愉快~

  • 提问者 慕哥5103152 #1
    还是很模糊,函数的调用也不是语句吗?可以预解析的都是声明?
    2020-09-01 21:47:18
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

0 星
2.组件化网页开发
  • 参与学习           人
  • 提交作业       1121    份
  • 解答问题       14456    个

本阶段在运用JS实现动态网页开发的基础上,带你深入理解企业开发核心思想,完成一个企业级网页的开发,体验前端工程师的成就感。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

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