博客
关于我
一、预编译(2021/4/23)
阅读量:315 次
发布时间:2019-03-04

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

function fn(a,c){           console.log(a);        var  a = 123;        console.log(a);        console.log(c);        function a(){   }        if(false){                   var d = 678;        }        console.log(d);        console.log(b);        var b = function(){   } //函数表达式,不是函数声明,所以不会覆盖        console.log(b);        function c(){   }        console.log(c);};fn(1,2);// function a// 123// function c// undefined// undefined// function b// function c// 预编译作用域的创建阶段 预编译的阶段预编译的时候做了哪些事情js的变量对象 AO对象 供js引擎自己去访问的1 创建了AO对象 2 找形参和变量的声明 作为AO对象的属性名 值是undefined 3 实参和形参相统一 4 找函数声明 会覆盖变量的声明AO:{           a: undefined 1 function a(){   }        c: undefined 2 function c(){   }        d: undefined        b: undefined}

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

你可能感兴趣的文章
EventBus简单Demo实现
查看>>
添加Selinux权限
查看>>
ifconfig网络配置信息解析
查看>>
(2019.9.10测试可用)如何在Windows的cmd中使用ls命令
查看>>
多因子策略中的IC、IR是什么,以及如何计算
查看>>
pd.resample('B')指重采样为工作日
查看>>
债券中的久期是什么意思
查看>>
MA、WMA、EMA、EXPMA区别及公式详述
查看>>
国内量化交易现状总结
查看>>
阿里云云解析DNS各种概念深度剖析
查看>>
(20200328已解决)从docker容器内复制文件到宿主机
查看>>
理解Docker ulimit参数
查看>>
Factor Exposure因子暴露
查看>>
理解zvt in Python on Quant
查看>>
理解Data Centric VS. Document Centric VS. mixed-content XML
查看>>
理解DSL||AST||query clauses||X-Pack||JDBC||ODBC
查看>>
将DataFrame作为邮件正文HTML发送 in Python
查看>>
理解Library of Congress Cataloging-in-Publication Data
查看>>
理解Python系统下的时间格式
查看>>
《经济机器是怎样运行的》笔记(三)
查看>>