博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
函数声明与函数表达式的区别
阅读量:6927 次
发布时间:2019-06-27

本文共 383 字,大约阅读时间需要 1 分钟。

1.函数声明

函数声明的语法:

function functionName(arg0,arg1...) {    //functionBody}

说明:

函数声明最重要的特征就是函数声明提升,意思是在执行代码之前就会读取函数声明.
例子:

sayHi();function sayHi(){    alert("hi world");}//不会报错,因为函数声明在sayHi()在函数sayHi()之前已经读取

2.函数表达式

函数表达式的语法:

var functionName = function() {   //functionBody };

说明:

用函数表达式定义的函数在使用之前必须先赋值
例子:

sayHi();var sayHi = function() {    alert("hi wrold");}//报错,函数sayHi()调用之前并未赋值

转载地址:http://njujl.baihongyu.com/

你可能感兴趣的文章
Log4j各级别日志重复打印的问题
查看>>
flask文件上传
查看>>
[Python3网络爬虫开发实战] 7-动态渲染页面爬取-2-Splash的使用
查看>>
直播的学习与使用-----播放
查看>>
《JavaScript面向对象编程指南》笔记
查看>>
BSYAlertBox
查看>>
Camera开发系列之四-使用MediaMuxer封装编码后的音视频到mp4容器
查看>>
NEO 客户端插件
查看>>
React as a UI Runtime(二、React元素和入口)
查看>>
Spring校验@RequestParams和@PathVariables参数
查看>>
安装lnmp 时如何修改数据库数据存储地址及默认访问地址
查看>>
React学习笔记2---生命周期
查看>>
NGINX 4xx 5xx 状态码构造
查看>>
利用 Webpack 实现小程序多项目管理
查看>>
用element的upload组件实现多图片上传和压缩
查看>>
吐槽Javascript系列三:数组的陷阱
查看>>
Netty+SpringBoot+FastDFS+Html5实现聊天App(六)
查看>>
JS每日一题:Vue-router有哪些钩子?使用场景?
查看>>
NGINX HTTP2 处理流程
查看>>
【跃迁之路】【734天】程序员高效学习方法论探索系列(实验阶段491-2019.2.24)...
查看>>