JS格式解析

老话题,闲来和Zack、志远、星光等探讨过。就是两段代码,逻辑一样。一个能执行一个不能执行。只因为JS解析的问题,所以大家写JS代码要注意格式噢!

不能执行的代码

<script >
var foo = function()
{
return
{
a : ‘b’
};
}();
alert(foo.a);
</script>

能执行的代码

<script >
var foo = function()
{
return{
a : ‘b’
};
}();
alert(foo.a);
</script>