Time of Update: 2014-06-11
聲明和初始設定變數Javascript變數預設是全域範圍的.嚴格來說,使用之前是不需要定義的.當一個javascript變數在沒有被聲明之前直接進行初始化,它就是一個全域變數.在這本書中,我們沿用編譯語言如c++和java的編程約定.在使用變數之前都進行聲明.這還有一個附帶的好處,聲明的變數可以作為本地變數.我們將會在本章節的後面討論
Time of Update: 2014-06-11
內建動畫函數show()方法和hide()方法調用show()函數會將該元素的display屬性設定為none,將元素隱藏調用hide()函數會將該元素的display樣式設定為原來的值,將元素重新顯示Tip:使用該方法時,元素的寬度/高度/透明度是同時變化的。可以給該方法傳遞參數”fast”,”normal”,”slow”,或著之間填數字(單位是毫秒)控制元素消失/出現的速度。樣本程式:jquery test<script type="text/javascript"
Time of Update: 2014-06-11
開發前的準備下載並解壓ExtJS包後,可以得到的檔案目錄結構: 在實際開發過程中並不需要所有的檔案和目錄,所需的包含如下目錄即可: 若使用eclipse進行開發,只需將上述檔案複製到WebRoot目錄或其子目錄。 開始建立firstextjs.html
Time of Update: 2014-06-11
JavaScript 常用字串處理功能匯總太陽火神的美麗人生 (http://blog.csdn.net/opengl_es)本文遵循“署名-非商業用途-保持一致”創作公用協議轉載請保留此句:太陽火神的美麗人生 - 本部落格專註於
Time of Update: 2014-06-11
變數範圍變數範圍就是指在一個程式中,變數的值在哪裡可以被擷取到.javascript函數範圍被定義為函數範圍,這意味著變數的值在定義和聲明該變數的函數,包括任何在該函數的嵌套函數裡是可見的. 當一個變數定義在函數的外面,在主程式中,該變數將會擁有全域範圍.這就意味著它的值可以被程式的任何地方,包括函數擷取.下面的小程式示範全域變數時如何工作的. function showScope() { return scope; }var scope =
Time of Update: 2014-06-11
android中網路資料轉送是經常被用到的,通常我們使用xml或者json,而json更加輕量,便捷,我們使用的更多。我自己在項目中使用很多,今天就說說android中怎麼去解析JSON,協助自己總結內容,同時協助別人少走彎路。JSON文法首先看JSON的文法和結構,這樣我們才知道怎麼去解析它。JSON文法時JavaScript對象表示文法的子集。JSON的值可以是:數字(整數或者浮點數)字串(在雙引號內)邏輯值(true 或
Time of Update: 2014-06-11
WebGL 載入模型時,javascript 解析結果的調試轉成 JSON 查看確認數組結構太陽火神的美麗人生 (http://blog.csdn.net/opengl_es)本文遵循“署名-非商業用途-保持一致”創作公用協議轉載請保留此句:太陽火神的美麗人生 - 本部落格專註於 敏捷開發及移動和物聯裝置研究:iOS、Android、Html5、Arduino、pcDuino,否則,出自本部落格的文章拒絕轉載或再轉載,謝謝合作。這麼長一個大標題,其實就一個主題,javascript
Time of Update: 2014-06-11
最近項目需要修改jquery ui的dialog的源碼,所以深入查看jquery ui的dialog源碼,做個小結dialog_obj(別名):vcD4KPHA+PGJyPgo8L3A+CjxoMT5XaWRnZXRfb2JqKLHww/spOjwvaDE+Cjxicj4KCjxwPjxicj4KPC9wPgo8cD48L3A+CjxibG9ja3F1b3RlPgo8cD48aW1nIHNyYz0="http://www.2cto.com/uploadfile/Collfiles/2014060
Time of Update: 2014-06-11
JavaScript去除日期中的“-”1、說明 經常會出現這樣的情況,頁面的日期格式是:YYYY-MM-DD,而資料庫中的日期格式是:YYYYMMDD,兩者之間需要轉換一下,方能傳到Java後台查詢資料。 通常,這種轉化的方法有兩種,第一種,將日期文字先截取,然後拼接;第二種,就是利用Regex去掉“-” 相比較而言,第二種方法快捷,不容易出錯。2、實現源碼 JavaScript去除日期中的“-” <
Time of Update: 2014-06-11
jQuery1.5以後,AJAX模組提供了三個新的方法用於管理、擴充AJAX請求,分別是: 1.前置過濾器 jQuery. ajaxPrefilter 2.請求分發器 jQuery. ajaxTransport, 3.類型轉換器 ajaxConvert 源碼結構: 複製代碼jQuery.extend({ /** * 前置過濾器 * @
Time of Update: 2014-06-11
關於 trim 其實沒啥好說的,無非就是去除首位空格,對於現代瀏覽器來說只是簡單的正則 /^\s+|\s+$/ 就可以搞定了。而且支援中文空格 等等。什麼 \s 支援 中文空格?是的。 開啟 RegExp#character-classes 往下拉一點,找到 \s 這個解釋。 原文:Matches a single white space character, including space, tab, form feed, line feed and
Time of Update: 2014-06-10
Bourbon 是一個簡單易用的 Sass 混入(Mixin)庫,無需配置。該混入包含用於支援所有現代瀏覽器的 CSS3 屬性首碼。首碼需要確保在舊的瀏覽器支援優雅降級。Bourbon 使用 SCSS 文法。您可能感興趣的相關文章真是好東西!13種非常動感的頁面載入動畫效果你見過嗎?9款超炫的複選框(Checkbox)效果超贊!基於 Bootstrap
Time of Update: 2014-06-11
json作為ajax常用的一種資料類型,經常使用。但如果欄位中出現分行符號如何處理? 去掉顯然不合適。有些欄位本來就有分行符號,如何能去掉? 測試一下json類的處理,也沒有發現。想不到最終的處理確實如此簡單: 後台代碼把分行符號\r\n替換為\\r\\n,前台代碼js收到的字元就是\r\n 複製代碼 代碼如下: public static string ConvertFromListTojson<T>(IList<T> list, int total, string
Time of Update: 2014-06-11
之前兩天學習了Jquery強大的選取器,今天學習了一部分Jquery對DOM的操作,下面我將把自己今天的成果分享給大家,那些菜鳥們,你們是否需要鞏固之前所學? 首先需要知道,DOM操作分為3個方面:DOM Core、HTML-DOM、CSS-DOM。我們很多情況下用到的getElementById()、getElementByTagName()、getAttribute()和setAttribute()等方法都是DOM
Time of Update: 2014-06-11
下面的一段代碼,整理電腦時,記錄備查。複製代碼 代碼如下:<script language="javascript"> function randomString(len) { len = len || 32; var $chars = 'ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz2345678'; /****預設去掉了容易混淆的字元oOLl,9gq,Vv,Uu,I1****/ var maxPos =
Time of Update: 2014-06-11
我記得在剛開始接觸動態HTML及JavaScript時就接觸過關於滑鼠右鍵屏蔽的指令碼代碼,當時這些代碼很多會用在防止瀏覽者未經允許的複製網頁上的文字或者其他內容,後來的實際應用證明這種做法是不符合使用者體驗的,而且破解的方法也有很多,比如我曾經寫過一篇文章講解如何解除網頁禁止複製的辦法。由此可見,限制右鍵及複製是不明智的做法,但是今天我仍然要談談關于禁止網頁複製、右鍵菜單的事兒,因為隨著網頁APP技術的發展,網頁應用和案頭應用之間的界限越來越模糊,有一些傳統型程式實際上是由網頁配合JavaSc
Time of Update: 2014-06-10
iframe代碼,注意要寫ID<iframe src="test.html" id="main" width="700" height="300" frameborder="0" scrolling="auto"></iframe>jquery代碼1://注意:下面的代碼是放在test.html調用$(window.parent.document).find("#main").load(function(){var main =
Time of Update: 2014-06-10
複製代碼 代碼如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html;
Time of Update: 2014-06-10
複製代碼 代碼如下:a = new Array();b = new Array(125624); a.push.apply(a, b);以上的代碼在mac的chrome下拋出了如下的異常複製代碼 代碼如下:Uncaught RangeError:
Time of Update: 2014-06-10
1. window.event【分析說明】先看一段代碼複製代碼 代碼如下:function et(){ alert(event);//IE: