js函数声明
来源:互联网 发布:php程序员个人简历 编辑:程序博客网 时间:2024/05/16 05:01
看下面三个例子
1.
var foo=1;foo=function(){console.log(123)};console.log(foo);//1知识点:函数声明提前,最后赋值为1,所以打印结果为1.
2.
var foo=1;foo=function(){console.log(123)};console.log(foo);//function(){console.log(123)}知识点:函数表达式声明不提前,foo值开始为1,后又赋值为函数
3.
var foo=1;function abc(){ foo=10; return; function foo(){console.log(123)}}abc();console.log(foo);//1知识点:abc内部函数声明提前,最后赋值为10,相当于abc里面有个局部变量foo=10;
阅读全文
0 0
- js声明匿名函数
- js:函数声明
- js函数声明
- js函数变量声明提升
- JS函数-函数声明和函数表达式
- JS函数声明和函数表达式
- js中函数表达式和函数声明
- JS中函数声明与函数表达式
- js函数声明和函数表达式
- js函数声明和函数表达式
- JS函数声明与函数表达式区别
- Js函数深入理解-函数声明
- JS函数声明与函数表达式
- Js 变量声明提升和函数声明提升
- JS函数声明提升和变量声明提升
- JS中的函数声明提升和变量声明提升
- JS中函数的声明和引用
- js函数声明的几种方式
- jQuery Ajax使用,以及常用插件简单介绍
- Activity的四种启动模式
- tomcat启动错误:Error occurred during initialization of VM java/lang/NoClassDefFoundE
- Qt学习记(python)
- phpStorm配置svn
- js函数声明
- iOS provision profile doesn't include signing certificate
- thinkphp5整合PHPMailer批量发送邮件
- Hololens for Unity3D通过HoloToolKit打包Appx并通过旁加载安装应用程序
- Drools:JAVA规则引擎
- p60-4.2
- 畅通工程--并查集(水)
- mysql sysbench基准测试
- 简单实用的 PHP、数组,对象 互转