Javascript-在这段代码中使用什么样的Javascript类

Javascript - What kind of javascript class that use in this code?

本文关键字:什么样 Javascript 段代码 代码 Javascript-      更新时间:2023-09-26

我找到了一个JavaScript库。

当我查看JavaScript代码时,我真的不明白如何用这种风格编写代码。这种风格叫什么?我在哪里可以找到与它相关的文档?

注意:我想知道的是在这个代码中定义类的方式

(函数(){…})(窗口)

什么是风格?

jQuery Mobile。http://jquerymobile.com/

你读不到它的原因是他们正在压缩代码,这会随着变量名的变化而变化,并使代码尽可能小。这有助于更快地加载代码。

  • jQuery.com

    根据您的问题,您似乎不熟悉jQuery。jQuery是一个用JavaScript编写的JavaScript框架。它最有用的是它的选择器/过滤器功能,能够使用$('div');(或jQuery('div');)之类的东西来提取对象的对象,这将从页面中提取所有div。使用点表示法,可以对那些返回的对象执行方法。

  • (function (){ ... })(window)。。。

    是一个未命名的函数定义和调用,传入window对象。它有点像function foo (){...} foo(window),只是您不将定义存储在变量foo中,并且您需要将定义封装在括号中以进行语法识别,以便用后面的括号来调用它。

有关更高级的JavaScript主题,请谷歌closure s.

开发人员通常会在部署前缩小他们的javascript。这让人很难理解。但通常情况下,如果他们愿意共享代码

,你可以访问他们的网站

尝试查看应用程序的github网站。