Javascript-在这段代码中使用什么类型的Javascript类?
我找到了一份工作 当我查看JavaScript代码时,我真的不明白如何以这种风格编写代码。这种风格叫什么?在哪里可以找到与此相关的文档 注意:我想知道的是在这段代码中定义类的方式 (函数(){…})(窗口) 什么是风格?jQuery Mobile 您无法读取它的原因是,他们正在压缩围绕变量名更改的代码,并使代码尽可能小。这有助于更快地加载代码。尝试查看应用程序的网站。开发人员通常在部署前查看。这让人很难理解。但通常,如果他们愿意分享代码,您可以访问他们的网站Javascript-在这段代码中使用什么类型的Javascript类?,javascript,Javascript,我找到了一份工作 当我查看JavaScript代码时,我真的不明白如何以这种风格编写代码。这种风格叫什么?在哪里可以找到与此相关的文档 注意:我想知道的是在这段代码中定义类的方式 (函数(){…})(窗口) 什么是风格?jQuery Mobile 您无法读取它的原因是,他们正在压缩围绕变量名更改的代码,并使代码尽可能小。这有助于更快地加载代码。尝试查看应用程序的网站。开发人员通常在部署前查看。这让人很难理解。但通常,如果他们愿意分享代码,您可以访问他们的网站 根据您的问题,您似乎不熟悉jQue
$('div')之类的东西提取对象中的对象
(或jQuery('div');
),这将从页面中提取所有div
。使用点表示法,可以对这些返回的对象执行方法
(函数(){…})(窗口)
是一个未命名的函数定义和调用,传入窗口
对象。它有点像function foo(){…}foo(window)
,只是不将定义存储在变量foo
中,并且需要将定义包装在括号中以便语法识别,以便用后面的括号调用它
对于更高级的JavaScript主题,google
closure
s.juqery被用作一个插件,并且只需要在我们想要与JQuery集成时加载,并且在我下载的示例代码中不包含压缩版本。我已经下载了示例代码,所有内容都没有压缩。谢谢,了解更多(函数(){…})(窗口)…我可以用关键字搜索:闭包?Chameron,关于这一点没有什么需要了解的,它只是一个自包含的定义和调用;基本上是一个不创建变量的函数。闭包是一个类似但不同的主题。它们多次存储在一个变量中,但它们的使用/影响在过去是一个令人兴奋的新话题几年了。我不知道无名函数。谢谢你给我解释:Dcorrect。你会发现到处都是互换的术语,函数表达式将提供最多的冲击。我不确定作者在描述差异方面有多准确。关键是他们如何与DOM和内存管理交互尤其是当它们使用标识符以及如何处理垃圾收集时。