JavaScript中的闭包
这两在在看关于JavaScript的书.也是自已的一些读书心得,后面会陆续记下来.
中间谈到关于动态语言的闭包特性.[JavaScript中的闭包特性基于function来实现的]
参见下面代码:
上面基本可以说明一些闭包的特性.仅供参考.
中间谈到关于动态语言的闭包特性.[JavaScript中的闭包特性基于function来实现的]
参见下面代码:
<script language="javascript">
function writer(s)
{
document.write(s);
}
(function (){
var innerX = 10;
outerObj = {x:innerX};
})();
try{
writer(innerX);
}
catch(e)
{
document.write('不可以访问<br/>');
}
writer(outerObj.x);
</script>
function writer(s)
{
document.write(s);
}
(function (){
var innerX = 10;
outerObj = {x:innerX};
})();
try{
writer(innerX);
}
catch(e)
{
document.write('不可以访问<br/>');
}
writer(outerObj.x);
</script>
上面基本可以说明一些闭包的特性.仅供参考.