黑马程序员技术交流社区
标题:
JavaScript定义函数的两种方式极其注意事项
[打印本页]
作者:
huawei
时间:
2017-4-25 23:42
标题:
JavaScript定义函数的两种方式极其注意事项
本帖最后由 huawei 于 2017-6-29 11:58 编辑
JavaScript定义函数的方式有两种:一种是函数声明,另一种就是函数表达式。
第一种函数声明的语法是这样的:
[JavaScript]
纯文本查看
复制代码
function functionName(arg0, arg1, arg2){
//函数体
}
首先是function关键字,然后是函数的名字,这就是指定函数的方式。
关于函数声明,它的一个重要特征就是函数声明提升,意思就是执行代码之前会先读取函数声明。这就意味着可以把函数声明放在调用它的语句后面。
[JavaScript]
纯文本查看
复制代码
sayHi();
function sayHi(){
alert('Hi');
}
这个例子不会抛出错误,因为在代码执行之前会先读取函数声明。
第二种创建函数的方式是使用函数表达式。
函数表达式有几种不同的语法形式,下面是最常见的一种形式。
精华推荐:
2017最新PHP学习路线图(附完整视频资源)+源码+技巧/经验+求职+前景总结!
逆了天!2017黑马PHP全国就业率竟接近百分百,细节披露,还不快看!
作者:
zeng1002
时间:
2017-4-26 01:03
顶一个再看。
作者:
剑客星辰
时间:
2017-4-30 11:21
4444444444444444444
作者:
pykpyk
时间:
2017-8-8 07:05
66666666666666666666
作者:
ljmisa
时间:
2017-9-2 21:23
a s d f f f w
作者:
Hi~
时间:
2017-9-7 13:52
啦啦啦用
作者:
yuanlinjiayou
时间:
2017-9-9 12:53
111111111111111111
作者:
ailan1008
时间:
2017-10-19 13:43
顶一个再看。
作者:
PTY598665359
时间:
2018-7-29 20:58
666666666666666
作者:
uuuqqq
时间:
2018-10-7 06:56
看帖不回者 么有小JJ.........
作者:
veteran
时间:
2018-11-19 10:51
echo 'hello world'
作者:
xuli
时间:
2018-12-29 15:19
顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶
作者:
zx529915211
时间:
2020-1-11 19:12
31222222222222222222
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2