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-16
標籤:一JavaScript是什麼JavaScript 是一種解釋型的指令碼語言,可以插入 HTML 頁面,並由所瀏覽器解釋執行。二JavaScript能幹什麼①向HTML 添加新內容document.write("<h1>This is a heading</h1>");document.write("<p>This is a paragraph</p>");注意:在 HTML 輸出過程中使用
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-16
jQuery監控文字框事件並作相應處理的方法 本文執行個體講述了jQuery監控文字框事件並作相應處理的方法。分享給大家供大家參考。具體如下: 1 2 3 4 5 6 7 8 9 10 11
Time of Update: 2015-04-16
html基礎,html基礎教程HTML通過各種標籤進行定義,最簡單的HTML文檔:<html><head> <title>簡單的HTML</title></head><body> <p>title 元素的內容會顯示在瀏覽器的標題列中。</p> <p>body
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
js深入淺出學習筆記(一)js深入淺出 一. new Foo()建立的對象: 1.該對象的原型會指向Foo 的構造器的prototype屬性; 好處是 如果訪問該對象的屬性時,如果該對象不存在,會繼續根據原型鏈尋找Foo的prototype屬性上的值; 2. 用 in 來判斷該屬性是否屬於該對象時,是true,意思是該屬性是該對象的原型鏈上的; 3. 給該對象的屬性賦值時,會先尋找原型鏈上是否存在該屬性則修改,如果不存在,則只在該對象增加一個屬性並賦值; 4.
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
AngularJs Post 提交 改造C#後台可通過Request["xxxx"].ToString()進行擷取相對應的Form表單參數Html 代碼 <script type="text/javascript" src="js/lib/angular.min.js" ></script>AngularJs 控制器改造 var app = angular.module("formApp", []
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 () {