Time of Update: 2015-05-07
標籤:代碼1:var a=3.14;var b=a;a=4;alert(b);代碼2var a=[1,2,3];var b=a;a[0]=99;alert(b);請問為什麼代碼1顯示的是3.14 ,為什麼a的值並沒有改變呢?明明在執行了第二行代碼之後又給a重新賦值了。難道是因為第一行給a賦的值是基礎類型的數值 不能被改變嗎?那為什麼代碼2 顯示的值是99,2,3,為什麼a的值變了 ,是因為數組是參考型別的,參考型別沒有固定大小
Time of Update: 2015-05-08
標籤: 1、concat:字串、數組拼接返回新的字串、數組; var a=‘hello,‘; var b=‘world!‘; document.write(a.concat(b)+‘<br>‘);//hello,world! var arr=[1,2,3,4]; var arr2=[5,6]; var c; c=arr.concat(arr2); alert(c instanceof Array);//true document.write(c+‘<
Time of Update: 2015-05-07
標籤: 對於javascript原型鏈,以前都覺得是個很深的東西,一直沒有理解很明白,今天看了一些介紹後,發現這張圖,表示再沒有什麼語言能比這張圖說得清楚了。看了這張圖後突然對javascript有了質的理解。
Time of Update: 2015-05-07
標籤:javascript 資料 代碼 效能最佳化 變數 我們一般寫代碼都會考慮代碼的可讀性、可擴充性及重要的是瀏覽器的解析。減少代碼數量提高代碼效能載入速度,是我們每個coder所追求的。在javascript中,我們有時必須考慮的是如何確定資料的儲存位置,以擷取最佳的讀寫效率,資料存放區的位置,關係到代碼執行過程中資料被檢索
Time of Update: 2015-05-08
淺談NodeJS中require路徑問題 學習Nodejs也是出於對這個新產物的好奇,而且有兩個重要項目也需要他的支援,所以要好好學學這個新語種。在nodejs中,模組大概可以分為核心模組和檔案模組。核心模組是被編譯成二進位代碼,引用的時候只需require表示符即可 項目需要用nodejs,感覺nodejs是前端裝逼神器了,是通向全棧工程師的必經之路哇,接下來開始踏上學習nodejs的征程。下面是第一個hello,world的程式。 1、server.js檔案,這相當於伺服器
Time of Update: 2015-05-08
jQuery中animate動畫第二次點擊事件沒反應 這篇文章主要介紹了jQuery中animate動畫第二次點擊事件沒反應的解決方案,非常的實用,有需要的小夥伴可以參考下 用animate做點擊翻頁動畫時發現第二次點擊事件動畫沒反應,而第一次點擊有動畫效果,代碼如下: 代碼如下: $(".page").stop().animate({top:“-300px”}, 800,
Time of Update: 2015-05-08
js顯示文字框提示文字的方法 這篇文章主要介紹了js顯示文字框提示文字的方法,涉及javascript滑鼠事件及樣式操作的相關技巧,非常簡單實用,需要的朋友可以參考下 ? 1 2 3 4 5 6 7 8 9 10
Time of Update: 2015-05-08
jQuery團購倒計時特效實現方法 這篇文章主要介紹了jQuery團購倒計時特效實現方法,可實現相對固定時間的倒計時效果,非常具有實用價值,需要的朋友可以參考下 ? 1 2 3 4 5 6 7 8 9 10
Time of Update: 2015-05-08
淺談document.write()輸出樣式 這篇文章主要介紹了淺談document.write()輸出樣式,十分的簡單實用,有需要的小夥伴可以參考下。 js中的最基本的命令之一:document.write(),用於簡單的列印內容到頁面上,可以逐字列印你需要的內容——document.write("content"),這裡content就是需要輸出的內容;當然還有一種情況,需要輸出JS之中比如變數等等變化的東西,那麼就需要用docum
Time of Update: 2015-05-08
js實現非常簡單的焦點圖切換特效執行個體 這篇文章主要介紹了js實現非常簡單的焦點圖切換特效,是一個非常簡單的js焦點圖轉場效果,涉及javascript操作滑鼠事件與圖片的相關技巧,需要的朋友可以參考下 這是一個非常非常簡單的焦點圖(更像滑動門),可供初學者借鑒參考 ? 1 2 3 4 5 6
Time of Update: 2015-05-08
jquery實現圖片左右切換的方法 這篇文章主要介紹了jquery實現圖片左右切換的方法,設計jQuery操作頁面元素及對應樣式的相關技巧,具有一定參考借鑒價值,需要的朋友可以參考下 ? 1 2 3 4 5 6 7 8 9
Time of Update: 2015-05-08
LABJS按需動態載入js檔案 為了提高頁面的開啟和載入速度,我們經常把JS檔案放在頁面的尾部,但是有些JS必須放在頁面前面,這樣就會增加頁面的載入時間;於是出現了按需動態載入的概念,這個概念就是當頁面需要用到這個JS檔案或者CSS渲染檔案的時候,在去請求這些檔案,這樣就節省了頁面的載入時間 LABjs 是一個很小的 JavaScript 工具,用來根據需要載入 JavaScript 檔案,通過使用該工具可以提升頁面的效能,避免載入不需用到的 JavaScript
Time of Update: 2015-05-08
NodeJS require路徑項目需要用nodejs,感覺nodejs是前端裝逼神器了,是通向全棧工程師的必經之路哇,接下來開始踏上學習nodejs的征程。下面是第一個hello,world的程式。 1、server.js檔案,這相當於伺服器指令碼。 var http = require("http"); function start() { function onRequest(request,
Time of Update: 2015-05-08
js 資料類型 Array,Object,RegExp一、Array類型js 中 Array 資料類型非常強大,非常靈活1.對於一個數組,它的每一項都可以是不同的資料類型2.數組長度並不是一個固定的值,它是可以隨時變化的3.它可以用來類比資料結構中的 “隊列” 和 “棧”,操作起來十分方便 構造: var arr = new Array();var arr = [];var arr = new
Time of Update: 2015-05-07
DOM 進階編程 這篇文章主要介紹了DOM 進階編程,需要的朋友可以參考下 前言:W3C規定的三類DOM標準介面(換圖)Core DOM(核心DOM),適用於各種結構化文檔;XML DOM(Java OOP學過),專用於XML文檔;HTML DOM,專用於HTML文檔,下面瞭解下面幾個問題。 一、location和history對象 back() //返回 forward() go() //前進 location href //連結 reload //載入 二、
Time of Update: 2015-05-07
剛寫的一個js分頁類,未最佳化以前也寫過,很久以前了,寫的很長,並且使用起來也不靈活。這次搞了個靈活版的。/* * SunPage --自訂分頁類,僅擷取分頁的html代碼,簡單應用 * Sunbt 2015-5-4 * v1.0 * @param current_page int 當前頁 * @param totle_page int 總頁數 * @param take_num int 當前頁左右攜帶頁碼數 * @param func_obj obj 分頁實現函數*/var SunPage =
Time of Update: 2015-05-07
pure css做的手機頁面,purecss手機頁面 1 <!doctype html> 2 <html> 3 <head> 4 <meta http-equiv="Content-type" content="text/html; charset=utf-8"> 5 <!--縮放比例以及允許縮放--> 6 <meta name="viewport" content="width=device-width,
Time of Update: 2015-05-07
jQuery外掛程式學習之選項卡Tab建立索引標籤群組件 使用方法: html結構 <div id="tabs"> <ul> <li><a
Time of Update: 2015-05-07
jQuery.slide1.3x$.fn.extend({//常用:滑鼠經過||點擊切換圖片,// 調用方式,$("對象").changeImg("事件")changeImg: function(event){var index=0;$(this).eq(index).find("img").eq(0).hide();$(this).bind(event,function (){index = $(this).index(this);$
Time of Update: 2015-05-07
Javascript日期時間表現形式互轉在一門語言裡,一個日期時間一定有3種表現形式,字串(如2010-11-11