jq中綁定事件bind(),live(),delegate(),on()的優缺點

前言   因為項目中經常會有利用jquery操作dom元素的增刪操作,所以會涉及到dom元素的綁定事件方式,簡單的歸納一下bind,live,delegate,on的區別,以便以後查閱,也希望該文章日後能協助到園友,文中如有不當之處,還望各位指正,話不多說,直接進入正題。 bind() 簡要描述   bind()向匹配元素添加一個或多個事件處理器。 使用方式   $(selector).bind(event,data,function)   event:

淺談 equals和==

轉載自:http://www.cnblogs.com/dolphin0520/p/3592500.html 在初學Java時,可能會經常碰到下面的代碼: 1 String str1 = new String("hello");2 String str2 = new String("hello");3 4 System.out.println(str1==str2);5 System.out.println(str1.equals(str2));

對資料基本類型的強制轉換,自動轉換的理解

在遇到資料轉換時,總會很容易的忽略掉資料之間的轉換問題,是否可以得到正確的結果。現總結如下: 1.小範圍向大範圍自動提升 不同類型的資料,一般都是以小範圍朝大範圍方向自動提升的。可以理解為大範圍的精度比小範圍大,或者說是位元比較多。 如 byte b=3;   b=b+2則會報錯,因為2為int類型的。無法向下強制變為byte類型。 而 byte b=3;  int a=b+1;則因為將b自動提升到int類型而得到結果 a=4; 2.大範圍向小範圍強制轉換

圖片儲存jpg、png、gif格式的區別

jpg/jpeg: 優點:體積比png小,開啟速度比png快 缺點:屬於有損壓縮,每次儲存都會產生資料損失(jpeg artifacts), 故不適合用於多次編輯儲存。壓縮率過高映像會失真 PS:網路上最最常見的格式,也是靜態圖片(不只是照片)就常用的儲存格式,就算是同一小組開發的jp2(相當於jpg第2代)也無法取代它。一般如果肉眼無法識別與png的差別和沒有特殊要求就用jpg.  小表徵圖,用png儲存最好 png:

資料庫三大範式最簡單的解釋

         關聯式資料庫中的關係必須滿足一定的要求,即滿足不同的範式。目前關聯式資料庫有六種範式:第一範式(1NF)、第二範式(2NF)、第三範式(3NF)、第四範式(4NF)、第五範式(5NF)和第六範式(6NF)。滿足最低要求的範式是第一範式(1NF)。在第一範式的基礎上進一步滿足更多要求的稱為第二範式(2NF),其餘範式以次類推。一般說來,資料庫只需滿足第三範式(3NF)就行了。

ES6中的箭頭函數

今天我來總結一下ES6 對函數做的一些處理。結合我ES5的函數特徵,能夠讓我們根據實際情況,來很好的完成我們的項目需求。 一、ES6的箭頭函數 1. 帶參數的箭頭函數 let fun = (x) => xconsole.log(fun(2)) //2 這種寫法等同於ES5的 function fun(x){ return x}console.log(fun(2)) //2 2.給參數預設值 let fun = (x = 0,y = 0)=>

ES6的資料結構set 和 map

ES6為我們提供了兩個資料結構 set 和 map ,用他們來處理我們的資料有時候會很方便。話不多說直接分析這兩個方法。 一、 set資料結構 Set本身是一個建構函式,用來產生Set資料結構,類似於數組,但是成員的值都是唯一的。 Set內部判斷兩個值是否不同,類似於精確相等運算子(===),主要的區別是NaN等於自身,而精確相等運算子認為NaN不等於自身;另外,兩個對象總是不相等的。 1.set的用法(剔除重複資料) var ary = [1,2,3,4,4,3,2,1];

資料庫三範式通俗說法,書上說的太蛋疼

簡單來說三句話: 1NF、列不可分; 2NF、不存在部分依賴; 3NF、不存在傳遞依賴。 解釋: 1NF:原子性,即欄位不可以再分。 2NF:唯一性,不可以把多種資料儲存在同一張表中,即一張表只能儲存“一種”資料。 不符合第二範式的表:學號, 姓名, 年齡, 課程名稱, 成績, 學分;  可能會存在問題:

ES6中變數的解構與賦值

今天來總結一下es6 為我們提供的變數的結構賦值。這個能在我們大量的去聲明變數和遍曆數組是很實用。es6提供的這種方法也很簡單,很容易理解。 一、數組的賦值與解析 1.我們以前賦值變數這樣賦值 var b = 1;var c = 2;var d = 3;var e = 4; 而現在我們可以這樣賦值: let [a,b,c,d] = [1,2,3,4]; console.log(a,b,c,d) // 1,2,3,4 2.數組賦值我們還可以這樣 let [a,b=2]

ES6 中的 let 和 const

以前我們在定義變數時用的是 var ,而es6 又給我們提供了兩種方法 let 和 const (const 是定義常量的)。今天我就來總結一下let 和const 。比較簡單,大神麼鳥我。 一、let 定義變數。 我們使用let定義的變數和 es5 中 var 定義的變數具有一下區別。 1. let定義的變數具塊兒級有範圍 什麼是塊兒級範圍,就像 {} 花括弧內的,為塊兒級範圍。所以let 在塊級範圍內聲明後,塊兒級範圍外面是訪問不到的。 function a(){

資料庫三範式的簡單理解

參考書籍:資料庫系統概論第四版-王珊、薩師煊 資料庫範式 範式的層級       設計關聯式資料庫時,遵從不同的規範要求,設計出合理的關係型資料庫,這些不同的規範要求被稱為不同的範式,各種範式呈遞次規範,越高的範式資料庫冗餘越小。      

less 運算、函數

今天來說一下less的運算和函數。less 運算還是比較簡單的, 其函數主要是less為css添加了一些函數功能,也不是很難,記住它就行。如果實在記不住,知道有這個函數就行。 一、less 的運算 less的運算很簡單我直接上代碼,大家應該就可以看懂。 @width:10%;.myP{ width:@width; position:absolute; left:50%-@width/2; height:100px; .mixin(red, #657);}

說說資料庫的三範式(面試題)

第一範式(1NF)無重複的列(原子性) 第一範式(1NF)是指資料庫表的每一列都是不可分割的基本資料項目。所有的域都應該是原子性的,即資料庫表的每一列都是不可分割的原子資料項目,而不能是集合,數組,記錄等非原子資料項目。即實體中的某個屬性有多個值時,必須拆分為不同的屬性。 說明:在任何一個關聯式資料庫中,第一範式(1NF)是對關係模式的基本要求,不滿足第一範式(1NF)的資料庫就不是關聯式資料庫。 例如,如下的資料庫表是符合第一範式的: 欄位1 欄位2

vue 腳手架的搭建和目錄結構

今天總結一下vue的腳手架的搭建。很簡單,今天我們就來說一下 一、vue 腳手架的搭建。 對於腳手架的具體搭建方法,我這裡不在很詳細的書寫,具體方法我推薦菜鳥教程的方法,和具體,你一步一步的來就可以實現。 連結地址:http://www.runoob.com/vue2/vue-install.html 對於不會使用或不知道 npm的,你可以從網上搜搜,下載node.js ,npm會隨node.js一起被安裝。 二、vue腳手架目錄: 我們來詳細的介紹一下這些目錄:

資料庫三種範式詳解

.範式說明 1.1 第一範式(1NF)無重複的列      所謂第一範式(1NF)是指資料庫表的每一列都是不可分割的基本資料項目,同一列中不能同時有多個值,即實體中的某個屬性不能有多個值或者不能有重複的屬性。如果出現重複的屬性,就可能需要定義一個新的實體,新的實體由重複的屬性構成,新實體與原實體之間為一對多關聯性。在第一範式(1NF)中表的每一行只包含一個執行個體的資訊。簡而言之,第一範式就是無重複的列。

vue-router 路由基礎簡單介紹

今天我總結了一下vue-route基礎,vue官方推薦的路由。 一、起步 HTML <div id="myDiv"> <h1>簡單路由</h1> <router-link to="/foo">Go to foo</router-link> <router-link to="/bar">Go to bar</router-link> // 渲染出口

深入理解JVM——輕量級鎖和偏向鎖

輕量級鎖 JDK1.6出現的。並不能代替重量級鎖,本意是在沒有多線程競爭的前提下,減少傳統的重量級鎖使用作業系統互斥量產生的效能消耗。 HotSpot虛擬機器對象頭 對象自身的運行時資料 如:雜湊嗎(HashCode)、GC分代年齡(Generational GC Age)等,這部分資料的長度在32位和64位的虛擬機器中分別為32bit和64bit,簡稱“Mark

vue2 過渡效果總結

最近我整理了一下vue2的一些過渡效果。來總結到這裡。 vue 為我們封裝了transition 組件 ,可以給任何元素添加enter 和leave 條件渲染 : v-if 條件展示 :v-show 動態組件 組件根節點 一、單元素過渡 一般需要過渡的元素要放在<transition> <transition>組件中 ,過渡有四個狀態 ①. enter 元素進入時第一幀的狀態 ②. enter-active

vue 中 v-if 和 v-show 的區別

今天來說一下vue中 v-if 和 v-show 的區別。 一、v-if 和 v-show 在頁面都展示為顯示隱藏,但是它兩有這本質的區別。 例如:<div v-if=""></div> 不同點: 1 . v-if 當值為 true時,顯示div ,當值為false時,改元素消失,代碼也會消失,相當於將代碼刪除了,當在為true時,頁面會重新渲染div; 而v-show 控制的隱藏出現,只是將css屬性設為了display:none 或block; 2.

深入理解JVM總結-類檔案結構

虛擬機器可以運行在不同的平台上,這些虛擬機器都可以載入和執行同一種平台無關的位元組碼(ByteCode)——各種不同平台虛擬機器與所有平台都統一使用的程式儲存格式,實現“一次編寫,處處運行”。 虛擬機器具有語言無關性。不和任何語言綁定,只與“class檔案”這種特定的二進位檔案格式所關聯,class檔案中包含了Java虛擬機器指令集和符號以及若干其他輔助資訊。 程式源檔案-->對應的編譯器-->.class位元組碼檔案-->Java虛擬機器 Class檔案的結構

總頁數: 61357 1 .... 22761 22762 22763 22764 22765 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.