`

插件前的分号

阅读更多

在我阅读国外的开发人员编写的插件时,发现很多的插件都会在代码的开始部分加上一个分号,格式如下:

1
2
3
4
;(function($) {
  // 这里可以写插件的代码
  var xyz; // xyz 不是一个全局变量,他只在该方法体内可以获得
})(jQuery);

我猜测这是因为很多的插件在代码的最前面会加上一些版权信息和使用方法的注释信息,加一个分号是为了防止注释结束遗忘吧,也告示着插件代码的开始!(个人猜测,仅供参考!)

分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    stm32cube ide 行尾自动补全分号插件

    "stm32cube ide 行尾自动补全分号插件"就是这样一个提高编程效率的工具,特别针对C语言开发者设计。在C语言中,语句结尾的分号是必不可少的,但在编写代码时,时常会因为忘记添加分号而引发错误。这个插件的引入,...

    eclipse快速补全插件 快速补全行末分号

    解压后把jar包复制到eclipse/plugins目录下,重启eclipse即可,重启后到windows -> Preferences -> General -> Keys 搜索complete 设置习惯的快捷键

    Eclipse 4.3.2 关闭空格, "="和分号代码自动上屏插件

    org.eclipse.jface.text_3.8.101.v20130802-1147.jar 已经修改了插件,Eclipse版本为Eclipse 4.3.2.v20140221-1852 这次更新了对分号自动上屏的屏蔽.

    显示照片的EXIF信息插件 for Discuz!7.0 GBK.rar

    此插件安装前请先确认: 1.需要对服务器PHP.INI文件进行配置,如果你没有有服务器的管理权限将无法使用此插件。 2.图片必须具有EXIF信息,且论坛未开启水印功能 服务器配置说明: 1.在php.ini文件中找到;...

    MyEclipse离线安装插件方法

    ### MyEclipse离线安装插件方法 在开发过程中,我们常常需要为MyEclipse安装各种插件来增强其功能。然而,在某些情况下,由于网络限制或其他原因,我们可能无法在线安装这些插件。这时,就需要掌握离线安装插件的...

    Python-Semi的SublimeText3插件

    Python-Semi是一款专为Sublime Text 3设计的编辑器插件,其主要功能是自动化处理JavaScript代码中的分号添加与删除。在JavaScript编程中,分号(;)是可选的,但使用它可以提高代码的可读性和防止某些情况下的解析...

    显示照片的EXIF信息插件 for Discuz! 7.2 GBK.rar

    此插件安装前请先确认: 1.需要对服务器PHP.INI文件进行配置,如果你没有有服务器的管理权限将无法使用此插件。 2.图片必须具有EXIF信息,且论坛板块未开启水印功能。 3.暂不支持远程图片显示EXIF信息。 服务器...

    eclipse 4.7.1 取消等号分号空格自动补全

    在eclipse 4.7.1 中用如下插件包替换eclipse/plugins下面的原有包,可以取消等号分号空格自动补全

    阿里java编码规范IDEA插件

    5. **空值处理**:插件会检查对null值的处理,提倡在方法调用前进行非空检查,避免空指针异常。同时,推荐使用Optional类来表示可能存在或缺失的值,提高代码的健壮性。 6. **代码风格**:插件会检查代码的格式化,...

    跟我一起学JQuery插件开发

    - 插件编写应该以分号结尾,并在文件开头加上一个分号,以防止压缩时出现错误。 - 插件应当返回一个JQuery对象,以保证链式操作的可能性。 - 应当避免在插件内部使用$作为JQuery对象的别名,而使用JQuery本身,以...

    sql-脚本工具-给文本自动添加分号、逗号

    便捷的sql脚本工具,通过给文本自动添加分号、逗号,以便将文本作为 sql查询条件。 比如,将以下内容放入工具中, aaaa bbbb cccc 工具会自动给添加上分号、逗号,变为 ('aaaa','bbbb','cccc');

    eclipse代码自动补全插件

    eclipse中可以类似idea那样ctrl+shift+enter自动补全末尾分号,以及换号功能的插件。此插件原来可以在eclipse市场中添加,不过现在页面丢失了,此插件为之前下载保存,下载下来直接复制到eclipse的plugins地下即可,...

    vscode 使用Prettier插件格式化配置使用代码详解

    VSCode(Visual Studio Code)是一个由微软开发的免费代码编辑器,它支持插件扩展,使得编辑器的功能可以大幅度扩展。Prettier是一个流行的代码格式化工具,它可以解析JavaScript的语法,并且将代码按照一定的规则...

    环境变量配置和eclipse插件的安装方法

    - 同样通过“环境变量”界面进行修改,确保新添加的路径前有分号作为分隔符。 - 注意:这里的分号是路径之间的分隔符,在不同的操作系统中可能有所不同(如Linux中使用冒号)。 3. **设置Classpath环境变量**(非...

    老司机带你解读jQuery插件开发流程

    在学习jQuery插件开发之前,需要了解jQuery库本身的功能和组成。jQuery是一个快速、小巧且功能丰富的JavaScript库,它简化了HTML文档遍历、事件处理、动画和Ajax交互等操作。在进行jQuery插件开发时,尤其需要关注...

    jQuery如何在页面和插件代码中自定义别名[文].pdf

    `前的分号是为了避免在某些情况下(比如当插件代码放在注释或行尾没有分号的语句后面)引发语法错误。这个分号表示当前语句的结束,使得后面的匿名函数立即执行。 编写插件时,通常会在代码开头加上分号,这可能是...

    jQuery多值输入插件jQueryManifest.zip

    Email地址中的多个收件人字段是一个非常好的例子,你可以只简单提供一般文本输入,要求用户使用分号手工分开每一个收件人。 但是移除收件人是一个费劲的事情,但是使用这个插件,你知道用户会非常高兴这种用户操作...

    Outlook 筛选未回复邮件插件使用说明1

    值得注意的是,每次执行插件任务前,"已筛选文件夹"内的所有邮件会被清空,以确保结果的准确性。 总结来说,Outlook筛选未回复邮件插件通过自定义设置,帮助用户自动化处理未回复邮件的跟踪工作,极大地提升了工作...

    解决vscode进行vue格式化,会自动补分号和双引号的问题

    安装完 vetur 后确实是可以对 vue文件进行高亮显示了,但是当你按下 shift+alt+f 进行格式化时,发现本来没有错误的代码却变成了一堆错误,莫名加上了分号,单引号也成功变成双引号了。在vue的严格检查中这些是最烦...

    分号列表分隔符「Semi-Colon List Delimiter」-crx插件

    分号列表分隔符Chrome扩展程序的目的是允许用户从某些应用程序(例如电子表格)复制列表,将其快速转换为以分号分隔的文本字符串,并自动复制该文本字符串到用户的剪贴板。然后,用户可以将该文本字符串粘贴到任何...

Global site tag (gtag.js) - Google Analytics