1、吝啬你的代码,用最少的代码做最合适的事体;
  比如你的代码中用到了众多document.getElementById(),你是或不是思量写一个总结的ID选择器

contains选择符

获得HTML文件的钦定成分

复制代码 代码如下:

contains选拔符是指目的中回顾钦命内容的靶子自己,如:$(‘td:contains(“abcd”)’).addClass(‘highlight’);则是找到全数包蕴“abcd”那样内容的单元格,设置那几个单元格的体制类型丰裕“highlight”类。

获得HTML文件的钦点成分


获取HTML文件的要素Body

获取HTML文件的因素H2

function $(Id)
{
return document.getElementById(Id);
}

上面包车型客车代码,运营后,必要刷新下,以便加载jquery

获取HTML文本的成分P

[Ctrl+A 全选 注:如需引进外界Js需刷新技能进行]

获取HTML文件的钦点成分别得到取 HTML 文件的因素Body 获取 HTML 文件的因素H2 获取 HTML 文件的要素P
[Ctrl+A 全选 注:如需引…

2、吝啬你的补丁,不要为了落实际效果果与利益在存活框架上打补丁,而是框架扩充上写达成,假若框架不可能扩充,是还是不是思量部分重构?
  比如您曾经拥有一套完整的表单正则验证框架,某天你意识有些表单在严重框架里找不到对应的正则,你可能的做法是扩张多个if就能够简单的兑现,可怎么不在验证框架之中扩充二个正则,保持代码的通透到底呢?
、吝啬代码试行的步调
  比方我们在写ajax代码时,大家平日写如下的代码:

John Resig

复制代码 代码如下:

George Martin

var xmlObject;
function createXMLHTTPRequest()
{
if(window.ActiveXObject)
{   
xmlObject = new ActiveObject(“Microsoft.XMLHTTP”);
}
else
{   
xmlObject = new XMLHTTPRequest();
}
}

Malcom John Sinclair

发表评论

电子邮件地址不会被公开。 必填项已用*标注