<script>
var x = {
"x1":function(){var y = {"y1":"555"};}
}
alert();
</script>
alert如何弹出y1的值?
<script>
var x = {
"x1":function(){var y = {"y1":"555"};}
}
alert();
</script>
alert如何弹出y1的值?
y 定义在局部作用域上,外面怎么都不可能访问得到,除非你把它返回出来
var x = {
"x1": function() { return { "y1": "555" }; }
};
alert(x.x1().y1);
10 回答11.3k 阅读
5 回答4.9k 阅读✓ 已解决
4 回答3.2k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
3 回答2.4k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
外部访问应该得修改一下才能吧。