jQuery中$、DOM和jQuery轉換、敏捷開發、測試驅動開發

1.  $是jQuery的一個簡寫形式,例如$("#foo")和jQuery("#foo")是等價的,$.ajax和jQuery.ajax是等價的。

2.  jQuery對象就是通過jQuery包裝DOM對象之後產生的對象。對於一個DOM對象,只需要用$()把DOM對象包裝起來,就可以獲得一個jQuery對象了,方式爲$(DOM對象),轉換後,可以任意使用jQuery中的方法。
   var cr=document.getElementById("cr");
   var $cr=$(cr)

3.  jQuery提供了兩種方法將jQuery對象轉換成DOM對象,即[index]和get(index)。(1)jQuery 對象是一個數組對象,可以通過[index]的方法得到相應的DOM對象。
   var $cr=$("#cr");
   var cr=$cr[0];
   alert(cr.checked);
   另一種方法是jQuery本身提供的,通過get(index)方法得到相應的DOM對象
   var $cr=$("#cr");
   var cr=$cr.get(0);
   alert(cr.checked);

4.  敏捷開發是一種以人爲核心、迭代、循序漸進的開發方法。在敏捷開發中,軟件項目的構建被切分成多個子項目,各個子項目的成果都經過測試,具備集成和可運行的特徵。換言之,就是把一個大項目分爲多個相互聯繫,但也可獨立運行的小項目,並分別完成,在此過程中軟件一直處於可使用狀態。

5.  測試驅動開發,英文全稱Test-Driven Development,簡稱TDD,是一種不同於傳統軟件開發流程的新型的開發方法。它要求在編寫某個功能的代碼之前先編寫測試代碼, 然後只編寫使測試通過的功能代碼,通過測試來推動整個開發的進行。這有助於編寫簡潔可用和高質量的代碼,並加速開發過程。

發佈了2 篇原創文章 · 獲贊 0 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章