window.reply=(function()
{
var is_ready=false;
function ready(callback)
{
is_ready=true;
callback && callback();
}
return {
is_ready:is_ready,
ready:ready
}
}());
if(reply.is_ready)
{
test();
}
else
{
reply.ready(test);
}
function test()
{
console.log(reply.is_ready);
}
上面的打印结果是false,为何不是引用传递的呢?
基本类型传值 引用类型传reference.