jquery的本質以及初步結構

2021-08-20 07:41:47 字數 894 閱讀 7491

/*

* jquery對外暴露了兩個方法:jquery和$,

* 這兩方法實際上是同乙個方法,

* 通過呼叫這兩個方法,可以得到乙個jquery例項物件。

** jquery例項物件是乙個偽陣列物件。

** jquery和$實際上是乙個工廠函式。

* */

// 工廠函式直接呼叫,就可以得到乙個例項

var $div = $('

'); var jquerydiv = jquery('

'); // 驗證例項是偽裝組

console.log(({}).tostring.call($div));

// 2.2.0的自調結構

/*(function( w, factory )( window, function() ));*/

// 自調結構1.7的版本

(function( w )

// 給原型提供乙個簡寫方式

var version = "my1.1.0";

jquery.fn = jquery.prototype = ;

// init是jquery中真正的建構函式

var init = jquery.fn.init = function() ;

// 替換建構函式的原型 為 jquery工廠的原型

init.prototype = jquery.fn;

// 把工廠通過兩個變數暴露出去 

w.jquery = w.$ = jquery();//這裡為了方便理解 向外面 暴露出乙個方法

}(window));

console.log($.jquery)

// console.log($().);

jQuery中迴圈的本質

1.list li css 上面這句話,裡面實際上的本質還是js的迴圈在完成多個元素背景的修改,其實也就是jquery內部提供的乙個函式或者方法來給我們使用,即each 在開發中,有時候針對jquery元素,我們也是需要each來完成迴圈工作的 2.比如在獲取屬性值的時候,即便選擇器取到多個元素,但...

架構以及架構的本質

在開始談我對架構本質的理解之前,先談談對今天技術沙龍主題的個人見解,千萬級規模的 感覺數量級是非常大的,對這個數量級我們戰略上 要重 視 它 戰術上又 要 藐 視 它。先舉個例子感受一下千萬級到底是什麼數量級?現在很流行的優步 uber 從 公布的資訊看,它每天接單量平均在百萬左右,假如每天有10個...

hive的初步認識與hive的本質

hive是什麼?就從這兒開始學習。hive是建立在hadoop hdfs上的資料倉儲基礎架構。hive可以用來資料抽取轉換載入 etl hive定義了簡單的類sql查詢語句,稱為hql。hive是sql解析引擎,它將sql語句轉移成m r job,然後在hadoop上執行。hive的表其實就是hdf...