gpt4 book ai didi

javascript - 使用 jquery 的 javascript 中的可访问性和代码组织问题

转载 作者:行者123 更新时间:2023-11-30 13:43:03 25 4
gpt4 key购买 nike

我的程序中的代码顺序有问题。现在我在 document.ready(function() { } ); 中有一些东西,还有一些东西在它之外。每当我移动任何东西(组织或改进我的代码)时,我最终都会破坏某些东西,我猜是因为声明顺序或访问级别(即 document.ready(function {}); 无法访问其中的内容。

有人知道 javascript 应该把东西放在哪里吗?

一切都应该在 document.ready(function() {}); 内吗?
是否有任何理由在 document.ready(function() { });?
document.ready(function() {}); 中的代码是否无法被外部代码访问?

最佳答案

1 . Should everything be within document.ready(function() {});?

不,我认为 document.ready 函数必须只是初始化东西,分配事件处理程序等等。

2 . Is there any reason to have anything outside of document.ready(function() {});?

代码重用和更好的代码组织。

3 . Is the code within document.ready(function() {}); inaccessible by outer code?

是的,在 document.ready 上创建的变量和对象无法从外部作用域访问。

关于javascript - 使用 jquery 的 javascript 中的可访问性和代码组织问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1231524/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com