Time of Update: 2015-04-16
標籤:之前看了一下 資料結構與演算法JavaScript描述 這本書,寫了幾篇博文,不太深入,掛在新的部落格上了。 資料結構與演算法JavaScript描述 — 棧和隊列資料結構與演算法JavaScript描述 — 鏈表資料結構與演算法JavaScript描述 — 字典資料結構與演算法JavaScript描述 — 散列表資料結構與演算法JavaScript描述 —
Time of Update: 2015-04-16
標籤:有兩種方式來擷取瀏覽器捲軸的位置第一種:document.documentElement.scrollTop第二種:$("body").scrollTop()第一種方式能夠相容FireFox和IE,但是chrome下取的值永遠是0,而第二種能夠相容Chrome,但在IE和FireFox下取的值永遠是0所以最準確取位置的方法是:if($.browser.webkit) { scTop = $("body").scrollTop();}else { scTop =
Time of Update: 2015-04-16
標籤:1、枚舉:用for in 語句來遍曆一個對象中所有的屬性名稱,該枚舉過程將會列出所有的屬性也包括涵數和方法,如果我們想過濾掉那些不想要的值,最為常用的過濾器為hasOwnProperty方法,以及使用的typeof來排除,var name;for(name in another_stooge){ if(typeof another_stooge[name] !== "function"){ document.writeln(name + ":" +
Time of Update: 2015-04-16
標籤:1. debugger;可以在JavaScript代碼中加入一句debugger;來手工造成一個斷點效果。需要帶有條件的斷點嗎?你只需要用if語句包圍它:if (somethingHappens) {debugger;}但要記住在程式發布前刪掉它們。2. 設定在DOM node發生變化時觸發斷點有時候你會發現DOM不受你的控制,自己會發生一些奇怪的變化,讓你很難找出問題的根源。Google瀏覽器的開發工具裡有一個超級好用的功能,專門可以對付這種情況,叫做“Break
Time of Update: 2015-04-16
標籤: 詳細內容請點擊 1. 保持無侵入性 我的HTML標記不想知道你的JavaScript代碼。2. 嚴禁修改和擴充Object.prototype! 這條很重要,因此需要一條完全針對它的規則。對象是JavaScript功能的基本構建模組,不要搞亂它們。3. 不要過分擴充
Time of Update: 2015-04-16
標籤:web前端 javascript 效能 最佳化 27、小心if隱藏的BUG(1)if(a = 1){...}把比較子錯寫為賦值運算子。為了防止出現這樣低級令人討厭的錯誤,建議在條件運算式的比較運算中,把常量寫在左側,把變數寫在右側。這樣在你寫錯的時候,會報錯。if( 1 == a){ ... }(2)在if之後添加了分號(;)if(a==1)
Time of Update: 2015-04-17
jQuery實現首頁頂部可伸縮廣告特效代碼,jquery特效代碼特效介紹麥包包首頁頂部廣告代碼仿麥包包首頁頂部伸縮廣告jQuery廣告代碼。頁面載入完成後,2.5秒後會自動放大廣告顯示,頁面內容自動向下延伸。顯示8.5秒後自動收回,放小顯示。示範圖使用方法1、把下面的CSS樣式拷貝到您的html的頭部:複製代碼 代碼如下:<LINK rel=stylesheet type=text/css
Time of Update: 2015-04-17
JQuery判斷radio(單選框)是否選中和擷取選中值方法總結,jqueryradio一、利用擷取選中值判斷選中直接上代碼,別忘記引用JQuery包複製代碼 代碼如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999
Time of Update: 2015-04-17
jquery外掛程式star-rating.js實現星級評等特效,jquery星級評等外掛程式特效介紹jquery星級評等外掛程式star-rating.js下載外掛程式,點擊星星或者心的左邊,就是半分,右邊就是1分。點擊減號,分數置為0。不相容IE8以下的瀏覽器。示範圖使用方法第一步、引入下面的代碼:複製代碼 代碼如下:<link href="http://netdna.bootstrapcdn.com/bootstrap/3.1.0/css/bootstrap.min.css"
Time of Update: 2015-04-17
JQuery select(下拉框)操作方法匯總,jqueryselect1. 擷取選中項:擷取選中項的Value值:複製代碼 代碼如下:$('select#sel option:selected').val();或者複製代碼 代碼如下:$('select#sel').find('option:selected').val();擷取選中項的Text值:複製代碼 代碼如下:$('select#seloption:selected').text();或者複製代碼
Time of Update: 2015-04-17
JQuery CheckBox(複選框)操作方法匯總,jquerycheckbox1. 擷取單個checkbox選中項(三種寫法):複製代碼 代碼如下:$("input:checkbox:checked").val()或者複製代碼 代碼如下:$("input:[type='checkbox']:checked").val();或者複製代碼 代碼如下:$("input:[name='ck']:checked").val();2.
Time of Update: 2015-04-16
jQuery監控文字框事件並作相應處理的方法 本文執行個體講述了jQuery監控文字框事件並作相應處理的方法。分享給大家供大家參考。具體如下: 1 2 3 4 5 6 7 8 9 10 11
Time of Update: 2015-04-16
JQuery CheckBox(複選框)操作方法匯總 1. 擷取單個checkbox選中項(三種寫法): 代碼如下: $("input:checkbox:checked").val() 或者 代碼如下: $("input:[type='checkbox']:checked").val(); 或者 代碼如下: $("input:[name='ck']:checked").val(); 2.
Time of Update: 2015-04-16
JavaScript控制網頁層收合和展開效果的方法 具體如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14
Time of Update: 2015-04-16
javascript數組去重的方法匯總,javascript數組匯總四種演算法來實現這個目的:第一種:Array.prototype.unique1 = function () { var n = []; //一個新的臨時數組 for (var i = 0; i < this.length; i++) //遍曆當前數組 { //如果當前數組的第i已經儲存進了臨時數組,那麼跳過, //否則把當前項push到臨時數組裡面 if (n.indexOf(this[i]) == -1)
Time of Update: 2015-04-16
Angularjs製作簡單的路由功能demo,angularjs路由demo從官網下載了最新版本的Angularjs 版本號碼:1.3.15做一個簡單的路由功能demo首頁:index.html<!DOCTYPE html ><html><head> <meta charset="utf-8" /> <title>測試</title> <script
Time of Update: 2015-04-16
JavaScript使用Prototype實現物件導向的方法,javascriptprototype本文執行個體講述了JavaScript使用Prototype實現物件導向的方法。分享給大家供大家參考。具體分析如下:prototype 是 Function 對象的一個屬性,這個屬性指向另一個對象。 這個對象的所有屬性和方法,都會被建構函式的執行個體繼承。同時 prototype 又存在一個指向建構函式的引用
Time of Update: 2015-04-16
JavaScript物件導向的實現方法小結,javascript物件導向本文執行個體總結了JavaScript物件導向的實現方法。分享給大家供大家參考。具體分析如下:方法1:var person = { name: 'hello world', age: 22, sayHello:function(){ alert('I\'m 'this.name ',and I\'m ' this.age 'years old'); }};person.sayHello();//I'm hello
Time of Update: 2015-04-16
jQuery獲得指定元素座標的方法,jquery指定元素座標本文執行個體講述了jQuery獲得指定元素座標的方法。分享給大家供大家參考。具體分析如下:var left = $("#div").offset().left;//div相當於視窗的左邊的位移量var top = $("#div").offset().top;//相當於視窗的頂部的位移量希望本文所述對大家的jQuery程式設計有所協助。
Time of Update: 2015-04-16
jQuery實現滑鼠划過修改樣式的方法,jquery划過本文執行個體講述了jQuery實現滑鼠划過修改樣式的方法。分享給大家供大家參考。具體如下:$(document).ready(function () { //預設情況下樣式 $("input:text").attr("style","border:1px solid #7E9DB9;"); //滑鼠移入樣式 $("input:text").mouseover(function () {