Js词法分析__return [js面试题]
Posted 脚本叔叔
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Js词法分析__return [js面试题]相关的知识,希望对你有一定的参考价值。
代码块
<script type="text/javascript">
function test()
var a = 12;
var b = 24;
console.log('number: ' + number); //undefined
return a + b; //return 后面的语句没有执行,但是会做词法分析
console.log( a + b );
var number = 12;
var c = test();
console.log( c );//36
</script>
执行顺序
- 词法分析期
a=undefined
b=undefined
number=undefined - 运行期:
赋值..
a = 12
b = 24
输出结果
number: undefined
36
以上是关于Js词法分析__return [js面试题]的主要内容,如果未能解决你的问题,请参考以下文章
window下是否存在number,毫无节操的词法分析[js面试题]