jquery语法
每个jQuery程序员都应该了解这些基本语法规则,否则它们将死于可怕的键盘死亡。
仔细阅读并回到基础知识!
- 间距1:大括号始终以空格为前缀。 即– if(代替if(
- 间距2:逗号和冒号后必须始终有空格。 即– param,param或var; 变种
- 平等:尝试使用===而不是==来帮助进行比较
- 注释:长注释应使用/ *…* /
- 块: if / else / for / while / try总是带有括号,并且总是多行
- 函数调用:始终在参数周围包含多余的空格。 即– foo(true);
- 空检查:使用===空或===未定义
- 作业:作业后应始终以分号分隔。 即– var test2 = false;
- 正则表达式1:应使用.test()和.exec()完成。 “ string” .match()不再使用
- 正则表达式2:使用regexp从字符串中删除空格:
$('#title')。val()。replace(/ ^ s + | s + $ / g,'')==”) - 节点:
.nodeName
应始终赞成使用.tagName
- 字符串:字符串应始终使用双引号而不是单引号
- Switch:使用switch语句减少代码并提高性能
- 链选择器:通过链接选择器同时进行。 即– $(“。someclass,h3”)
- First and Last:使用:first和:last动态选择第一个和最后一个元素
- 偶数和奇数:使用:even和:odd动态选择备用元素
- 沟渠目标= _blank:在新窗口中打开所有链接$('a [href ^ =” http://”]').attr({目标:“ _ blank”});
- Alert():使用alert(“ hi”); 帮助调试代码
- 使用备忘单: 备忘单示例
- 选择器上下文:为选择器提供上下文。 即– var selectedItem = $('#listItem'+ i);
- IE控件:使用特定的jQuery修复IE错误:if($ .browser.msie){// Internet Explorer修复; }
资料来源: http : //docs.jquery.com/JQuery_Core_Style_Guidelines
翻译自: https://www.sitepoint.com/jquery-syntax-guidelines/
jquery语法