热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

jquery语法_最佳jQuery语法指南中的21

jquery语法每个jQuery程序员都应该了解这些基本语法规则,否则它们将死于可怕的键盘死亡。仔细阅读并回到基础知识!间距1:大括号始终

jquery语法

每个jQuery程序员都应该了解这些基本语法规则,否则它们将死于可怕的键盘死亡。

仔细阅读并回到基础知识!

  1. 间距1:大括号始终以空格为前缀。 即– if(代替if(
  2. 间距2:逗号和冒号后必须始终有空格。 即– param,param或var; 变种
  3. 平等:尝试使用===而不是==来帮助进行比较
  4. 注释:长注释应使用/ *…* /
  5. 块: if / else / for / while / try总是带有括号,并且总是多行
  6. 函数调用:始终在参数周围包含多余的空格。 即– foo(true);
  7. 空检查:使用===空或===未定义
  8. 作业:作业后应始终以分号分隔。 即– var test2 = false;
  9. 正则表达式1:应使用.test()和.exec()完成。 “ string” .match()不再使用
  10. 正则表达式2:使用regexp从字符串中删除空格:
    $('#title')。val()。replace(/ ^ s + | s + $ / g,'')==”)
  11. 节点: .nodeName应始终赞成使用.tagName
  12. 字符串:字符串应始终使用双引号而不是单引号
  13. Switch:使用switch语句减少代码并提高性能
  14. 链选择器:通过链接选择器同时进行。 即– $(“。someclass,h3”)
  15. First and Last:使用:first和:last动态选择第一个和最后一个元素
  16. 偶数和奇数:使用:even和:odd动态选择备用元素
  17. 沟渠目标= _blank:在新窗口中打开所有链接$('a [href ^ =” http://”]').attr({目标:“ _ blank”});
  18. Alert():使用alert(“ hi”); 帮助调试代码
  19. 使用备忘单: 备忘单示例
  20. 选择器上下文:为选择器提供上下文。 即– var selectedItem = $('#listItem'+ i);
  21. IE控件:使用特定的jQuery修复IE错误:if($ .browser.msie){// Internet Explorer修复; }

资料来源: http : //docs.jquery.com/JQuery_Core_Style_Guidelines

翻译自: https://www.sitepoint.com/jquery-syntax-guidelines/

jquery语法



推荐阅读
  • 本文节选自《NLTK基础教程——用NLTK和Python库构建机器学习应用》一书的第1章第1.2节,作者Nitin Hardeniya。本文将带领读者快速了解Python的基础知识,为后续的机器学习应用打下坚实的基础。 ... [详细]
  • C#实现文件的压缩与解压
    2019独角兽企业重金招聘Python工程师标准一、准备工作1、下载ICSharpCode.SharpZipLib.dll文件2、项目中引用这个dll二、文件压缩与解压共用类 ... [详细]
  • javascript分页类支持页码格式
    前端时间因为项目需要,要对一个产品下所有的附属图片进行分页显示,没考虑ajax一张张请求,所以干脆一次性全部把图片out,然 ... [详细]
  • 本文详细介绍如何在忘记MySQL服务器密码的情况下进行密码重置,包括具体的步骤和注意事项。 ... [详细]
  • 本文介绍了Go语言中正则表达式的基本使用方法,并提供了一些实用的示例代码。 ... [详细]
  • 自然语言处理(NLP)——LDA模型:对电商购物评论进行情感分析
    目录一、2020数学建模美赛C题简介需求评价内容提供数据二、解题思路三、LDA简介四、代码实现1.数据预处理1.1剔除无用信息1.1.1剔除掉不需要的列1.1.2找出无效评论并剔除 ... [详细]
  • Spring Data JdbcTemplate 入门指南
    本文将介绍如何使用 Spring JdbcTemplate 进行数据库操作,包括查询和插入数据。我们将通过一个学生表的示例来演示具体步骤。 ... [详细]
  • 本文详细解析了ASP.NET 2.0中的Callback机制,不仅介绍了基本的使用方法,还深入探讨了其背后的实现原理。通过对比Atlas框架,帮助读者更好地理解和应用这一机制。 ... [详细]
  • 字符串学习时间:1.5W(“W”周,下同)知识点checkliststrlen()函数的返回值是什么类型的?字 ... [详细]
  • 在JavaWeb开发中,文件上传是一个常见的需求。无论是通过表单还是其他方式上传文件,都必须使用POST请求。前端部分通常采用HTML表单来实现文件选择和提交功能。后端则利用Apache Commons FileUpload库来处理上传的文件,该库提供了强大的文件解析和存储能力,能够高效地处理各种文件类型。此外,为了提高系统的安全性和稳定性,还需要对上传文件的大小、格式等进行严格的校验和限制。 ... [详细]
  • DAO(Data Access Object)模式是一种用于抽象和封装所有对数据库或其他持久化机制访问的方法,它通过提供一个统一的接口来隐藏底层数据访问的复杂性。 ... [详细]
  • 一篇关于五个编程问题的 Reddit 帖子引发了广泛讨论,特别是关于这些题目是否适合所有软件工程师。 ... [详细]
  • 本教程详细介绍了如何使用 Spring Boot 创建一个简单的 Hello World 应用程序。适合初学者快速上手。 ... [详细]
  • window下的python安装插件,Go语言社区,Golang程序员人脉社 ... [详细]
  • CM 创始人分享:在 GitHub 上成为开源项目的守护者
    本文由 CM 创始人 Steve Klabnik 发表在其个人博客上,详细介绍了他在 GitHub 上为 Rails 开源项目所做的贡献和经验,特别强调了如何有效管理和筛选项目中的问题。 ... [详细]
author-avatar
张明怡紫茂佳尧
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有