我是靠谱客的博主 健忘草莓,这篇文章主要介绍Uncaught ReferenceError: Cannot access ‘obj‘ before initialization,现在分享给大家,希望可以做个参考。
<!DOCTYPE html>
<html>
<head>
<title>document.write() Example</title>
</head>
<body>
<script type="text/javascript">
let activeEffect
function effect(fn) {
activeEffect = fn
fn()
}
effect(
() => {
document.body.innerText = obj.text
}
)
const obj = new Proxy(data, {
get(target, key) {
if (activeEffect) {
bucket.add(activeEffect)
}
return target[key]
},
set(target, key, newVal) {
target[key] = newVal
bucket.forEach(fn => fn())
return true
}
})
effect(
() => {
console.log('effect run')
document.body.innerText = obj.text
}
)
setTimeout(() => {
obj.notExist = 'hello vue3'
}, 1000);
</script>
</body>
</html>
最后
以上就是健忘草莓最近收集整理的关于Uncaught ReferenceError: Cannot access ‘obj‘ before initialization的全部内容,更多相关Uncaught内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复