博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JS中定义式函数与变量时函数的差别
阅读量:6843 次
发布时间:2019-06-26

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

hot3.png

在JS中代码的执行并不是一句一句的执行的,而是一段一段执行的,JS执行过程中,会把定义式函数语句提到最前面。

        //变量时函数

        var a = function(){

            console.log('aa')

        }

        a();

       //定义式函数

        function a(){

            console.log('bb')

        }

        a();

输出的结果是: aa   aa,因为定义式函数提到最前面被变量式函数覆盖了。

除了这一点外变量时函数与定义式函数没有任何差别。

转载于:https://my.oschina.net/u/1992917/blog/356672

你可能感兴趣的文章
Python之RabbitMQ
查看>>
[简明python教程]学习笔记2014-05-05
查看>>
CentOS6.6下执行快捷命令
查看>>
VMDrivers_Mac.rar下载
查看>>
35.Azure创建自动伸缩虚拟机规模集(下)
查看>>
MariaDB 10.3 解决掉了UPDATE不支持同一张表的子查询更新
查看>>
heartbeat3.0.4安装配置详解
查看>>
有关Openstack keystone组件的理解
查看>>
新书《Ext JS 4.2实战》即将出版
查看>>
Exchange日常管理之二十:代表发送与代理发送
查看>>
惠普:在OpenStack上实现差异化
查看>>
Android应用程序签名概述
查看>>
揭秘当下App推广的7个惊人黑幕
查看>>
深入解析 DataGrid 过滤功能
查看>>
社群分享:涨粉的35个玩法和技巧
查看>>
理解NAT的地址类型
查看>>
mysql join操作
查看>>
Python
查看>>
代理介绍和使用
查看>>
走进小作坊(十六)----口碑营销
查看>>