Time of Update: 2013-10-17
例如: new Boolean(false) 會返回一個對象,該對象有一個 valueOf 方法會返回被封裝的值。這其實完全沒有必要,並且有時還令人困惑。不要使用 new Boolean、 new Number 或 new String。 此外也請避免使用 new Object 和 new Array。可使用 {} 和 [] 來代替。 --------------------------------------------------------------------------------
Time of Update: 2013-10-17
兩個月前你從沒聽說過JSON 一個月前你聽說了這個詞但沒有留意 一周前你發現這個詞被提到多次,開始想,沒錯 … 又有一些垃圾東西要學了 今天你被心靈深處的一個鬧鈴鬧醒,心想:這該死的json究竟是個什麼東西?為什麼突然間到處都是它了! 於是晚上我乘坐了一輛慢騰騰的公交回到家(周五通常都是很慢),然後給自己找了一大堆關於JSON資料。所以我可以文雅的帶你進入JSON的大門。這就開始了 …這幾個字母是什麼意思?JavaScript Object
Time of Update: 2013-10-17
上實戰代碼: linkedlistnode.js 節點類 複製代碼 代碼如下: /* * 鏈表節點 */ Dare.LinkedListNode = function () { this.data = null;//資料域 this.prev = null;//前驅 this.next = null;//後驅 }; Dare.extend(Dare.LinkedListNode, Dare); Dare.LinkedListNode.prototype.getValue = function (
Time of Update: 2013-10-17
摘要:本節補充ajax學習筆記1中 第二種方式:使用XMLHttpRequest對象的responseXML的方式來接受XML資料對象的DOM對象 在ajax學習筆記1中已經對準備工作和需要用到的知識做了比較詳細的介紹,本節主要介紹需要修改的代碼以及新增的代碼 .新增一個servlet類 AJAXXMLServer.java 複製代碼 代碼如下: import javax.servlet.http.HttpServlet; import
Time of Update: 2013-10-17
目前的版本 v0.2 v0.1 修複IE9-- Array.prototype.sort 不能根據 對象屬性 做排序的遺憾 v0.2 修複safari 不支援函數參數 複製代碼 代碼如下: !function(window){ var ua = window.navigator.userAgent.toLowerCase(), reg = /msie|applewebkit.+safari/; if(reg.test(ua)){ var _sort = Array.prototype.sort;
Time of Update: 2013-10-17
範圍是JavaScript最重要的概念之一,想要學好JavaScript就需要理解JavaScript範圍和範圍鏈的工作原理。今天這篇文章對JavaScript範圍和範圍鏈作簡單的介紹,希望能協助大家更好的學習JavaScript。 JavaScript範圍 任何程式設計語言都有範圍的概念,簡單的說,範圍就是變數與函數的可存取範圍,即範圍控制著變數與函數的可見度和生命週期。在JavaScript中,變數的範圍有全域範圍和局部範圍兩種。 1. 全域範圍(Global Scope)
Time of Update: 2013-10-17
json2.js的初步學習與瞭解 1.)該js的是:http://www.json.org/json2.js 2.)在頁面中引用該指令碼:<script type="text/javascript" src="js/json2.js"></script> 3.)樣本示範一: 複製代碼 代碼如下: //直接聲明json資料結構 var myJSONObject = {"bindings": [ {"ircEvent": "PRIVMSG", "method":
Time of Update: 2013-10-17
當你瀏覽某網站時,你硬碟上會生產一個非常小的文字檔,它可以記錄你的使用者ID、密碼、瀏覽過的網頁、停留的時間等資訊。
Time of Update: 2013-10-17
前段時間看《JavaScript進階程式設計》終於找到了一點點介紹: \xnn 以十六進位代碼nn表示的一個字元(n:0-F) \unnn以十六進位代碼錶示的一個Unicode字元(n:0-F) 今天由於一個自己的一個需求需要知道一些漢字的十六進位表示,因此自己寫了兩個方法,可以將文字轉換為16進位的表示形式,也可以將16進位代碼轉換回漢字。方法如下: 複製代碼 代碼如下: //將文字轉換為16進位 function textToSix(str) { return
Time of Update: 2013-10-17
對回呼函數的參數說明也很準確: 第一個參數是匹配到的字串,最後一個是原字串,倒數第二個參數是匹配到的字串的在原字串索引的起始位。 但我很好奇,第二到倒數第三之間的參數又是些什麼呢?其實,W3school已經給出了答案: 複製代碼 代碼如下: replace() 方法用於在字串中用一些字元替換另一些字元,或替換一個與Regex匹配的子串。其文法為: stringObject.replace(regexp/substr,replacement) replacement
Time of Update: 2013-10-17
先來看看現象: 複製代碼 代碼如下: <html> <head> <title>apply_and_call</title> </head> <body onload="init()"> <div id="testDiv" style="position: absolute; border: 1px solid gray; width:100px; height: 100px"></div> <
Time of Update: 2013-10-17
其中如果有問題,有更好的意見或者建議都可在最後留言,都將對您感激不盡。 具體的代碼如下: 複製代碼 代碼如下: <!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" > <title>圖片輪換效果</title> <style type="text/css"> body,
Time of Update: 2013-10-17
Resizable 可調整尺寸 用$.fn.resizable.defaults重寫defaults。 用法 複製代碼 代碼如下: <div id="rr" style="width:100px;height:100px;border:1px solid #ccc;"></div> 複製代碼 代碼如下: $('#rr').resizable({ maxWidth:800, maxHeight:600 });
Time of Update: 2013-10-17
一、文法 delete後面的運算式必須給出一個屬性的引用,比如 var o = {a:1}; delete o.a; //此處o.a是對象o的屬性a的引用 只有在with語句裡才能使用單獨的屬性名稱 複製代碼 代碼如下: with(o){ delete a; } 二、delete的傳回值 delete是普通運算子,會返回true或false。規則為:當被delete的對象的屬性存在並且不能被刪除時 返回false,否則返回true。
Time of Update: 2013-10-17
簡單地記下jquery實現斷行符號事件,代碼如下: 全域: 複製代碼 代碼如下: $(function(){ document.onkeydown = function(e){ var ev = document.all ? window.event : e; if(ev.keyCode==13) { $('#FormId).submit();//處理事件 } } }); 某個控制項: 複製代碼 代碼如下: $('#id').keydown(function(e){ if(e.keyCode=
Time of Update: 2013-10-17
項目是Extjs的主要針對於Extjs GridPanel資料匯出這塊先做一下說明。 我們可以通過Ext.getcmp()方法擷取到GridPanel對象並通過重寫的方法擷取Excel字串具體方法可以百度到。這個應該也不是什麼大問題。 複製代碼 代碼如下: //輸出報表 function ExportReport(title) { var vExportContent = Ext.getCmp("gridPanel").getExcelXml(null, title); if
Time of Update: 2013-10-17
列表如下:jQuery HTML Content SliderMore Information on jQuery HTML Content SliderAwkward Showcase – A jQuery PluginMore Information on Awkward Showcase – A jQuery PluginDiapoMore Information on DiapoSmooth Div ScrollMore Information on Smooth Div
Time of Update: 2013-10-17
導覽功能表應當足夠簡單以讓使用者快速瞭解它,但還要包含一些必要的元素來引導使用者瀏覽整個網站——融入一些有創意且漂亮的設計。向大家推薦的70款優秀的導覽功能表,有些是基於CSS設計的,有些是基於CSS+JavaScript的菜單,還有些是基於Flash的導覽功能表設計,它們都有一個共同點:那就是它們都極具創意、介面對使用者有好的,且完美的與網站的整體風格融合在一起。1.基於CSS的導覽功能表設計Loodo讓網站更有感覺的華麗的菜單Acko.netSteven將他網站的導覽功能表設計成了不同尋常的
Time of Update: 2013-10-17
樣本如下: 複製代碼 代碼如下: <script type="text/javascript"> jQuery.validator.addMethod("regex", //addMethod第1個參數:方法名稱 function(value, element, params) { //addMethod第2個參數:驗證方法,參數(被驗證元素的值,被驗證元素,參數) var exp = new RegExp(params); //執行個體化正則對象,參數為傳入的Regex
Time of Update: 2013-10-17
複製代碼 代碼如下: $(document).ready(function () { $('#getsetgo').click(function () { $.when($.ajax("page1.php"), $.ajax("page2.php")).done(function(a1, a2){ $('#id1').html(a1[0]); $('#id2').html(a2[0]); }); }); }); jquery