Time of Update: 2015-06-01
標籤: 在項目中經常遇到一個問題,列印word或者列印excel的時候,我們經常使用一對一的賦值或者批量替換的方式來對模板進行修改。 但是現在遇到兩種情境: 1、取值是通過自定以方法進行取值的。
Time of Update: 2015-06-01
標籤:一、概述除了正常運行模式,ECMAscript 5添加了第二種運行模式:"strict 模式"(strict mode)。顧名思義,這種模式使得Javascript在更嚴格的條件下運行。設立"strict 模式"的目的,主要有以下幾個: - 消除Javascript文法的一些不合理、不嚴謹之處,減少一些怪異行為; - 消除代碼啟動並執行一些不安全之處,保證代碼啟動並執行安全; - 提高編譯器效率,增加運行速度; - 為未來新版本的Javascript做好鋪墊。"strict 模式"
Time of Update: 2015-06-01
標籤:var object = { isA : function(aType) { var self = this; while(self){ if(self == aType) return true; self = self.Type; }; return false; }}; function
Time of Update: 2015-06-01
標籤:javascriptHigher order functions are functions that manipulate other functions. For example, a function can take other functions as arguments and/or produce a function as its return value. Such fancy functional techniques are powerful
Time of Update: 2015-06-01
標籤:xxx.call(thisObj, arg1,...)的調用可以改變當前函數的執行環境為傳入的thisObj對象。利用這一點可以實現繼承————當前的對象獲得XXX的屬性和方法。例子:function Animal(){ this.name= ‘animal‘; this.say = function(){ alert(this.name); } }Animal.prototype.walk = ‘I can
Time of Update: 2015-06-01
標籤://JavaScript完美甘露模型代碼function Class() {var aDefine = arguments[arguments.length-1];if(!aDefine) return;//解析基類var aBase = arguments.length > 1?arguments[0]:object; //臨時函數,用於掛接原型鏈function prototype_() {}; //準備傳遞基類prototype_.prototype =
Time of Update: 2015-06-01
標籤:JavaScript 保留關鍵字在 JavaScript 中,一些標識符是保留關鍵字,不能用作變數名或函數名。JavaScript 標準所有的現代瀏覽器完全支援 ECMAScript 3(ES3,JavaScript 的第三版,從 1999 年開始)。ECMAScript 4(ES4)未通過。ECMAScript 5(ES5,2009 年發布),是 JavaScript 最新的官方版本。隨著時間的推移,我們開始看到,所有的現代瀏覽器已經完全支援 ES5。JavaScript
Time of Update: 2015-06-01
標籤: 在大多數物件導向語言中,對象總是由類中執行個體化而來,類和對象的關係就像模具跟模件一樣。Javascript中沒有類的概念,就算ES6中引入的class也不過是一種文法糖,本質上還是利用原型實現。在原型程式設計語言中,類並不是必需的,對象不一定需要由類執行個體化而來,而是通過複製另外一個對象來得到。 原型模式是用來建立對象的一種模式。在以類為中心的語言中,要建立一個對象首先要指定這個對象的類型,然後執行個體化一個對象。使用原型模式建立對象時不必關心對象的具體類型,而是找到一個對象,然
Time of Update: 2015-06-01
標籤:比較和邏輯運算子用於測試 true 或 false。比較子比較子在邏輯語句中使用,以測定變數或值是否相等。給定 x=5,下面的表格解釋了比較子:運算子 描述 例子== 等於 x==8 為 false=== 全等(值和類型)
Time of Update: 2015-06-01
標籤:條件陳述式用於基於不同的條件來執行不同的動作。條件陳述式通常在寫代碼時,您總是需要為不同的決定來執行不同的動作。您可以在代碼中使用條件陳述式來完成該任務。在 JavaScript 中,我們可使用以下條件陳述式: if 語句 - 只有當指定條件為 true 時,使用該語句來執行代碼 if...else 語句 - 當條件為 true 時執行代碼,當條件為 false 時執行其他代碼
Time of Update: 2015-06-01
標籤:switch 語句用於基於不同的條件來執行不同的動作。JavaScript Switch 語句請使用 switch 語句來選擇要執行的多個代碼塊之一。文法switch(n){case 1: 執行代碼塊 1 break;case 2: 執行代碼塊 2 break;default: n 與 case 1 和 case 2 不同時執行的代碼}工作原理:首先設定運算式 n(通常是一個變數)。隨後運算式的值會與結構中的每個
Time of Update: 2015-06-01
標籤:只要指定條件為 true,迴圈就可以一直執行代碼。while 迴圈While 迴圈會在指定條件為真時迴圈執行代碼塊。文法while (條件) { 需要執行的代碼 }執行個體本例中的迴圈將繼續運行,只要變數 i 小於 5:while (i<5) { x=x + "The number is " + i + "<br>"; i+
Time of Update: 2015-06-01
css知識,css基礎知識css和html相結合的第一種方式:1,每一個html標籤中都有一個style樣式屬性,該屬性就是css代碼 例:<div style="color:#F00">這是一個div地區</div>2,使用style樣式屬性,該屬性的值就是css代碼。一般定義在head標籤中,首先載入 例:<style type="text/css">
Time of Update: 2015-05-31
超酷的CSS3網頁載入效果,超酷css3載入<!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/xhtml"><head><meta http-equiv="Content-Type"
Time of Update: 2015-05-31
利用@font-face載入Web字型,@font-faceweb字型 1.簡介 @font-face用於自訂字型樣式,從伺服器端取得字型樣式,使瀏覽器可以顯示用戶端並不存在的樣式效果,給使用者帶來更好的展示體驗。 @font-face並不是CSS3的新特性,早在98年就被寫入CSS2的規範當中,目前在IE6都可支援。 2.文法 @font-face { font-family:
Time of Update: 2015-05-31
CSS實現網頁頂部的陰影製作效果,css實現網頁陰影<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html
Time of Update: 2015-05-31
利用jQuery UI為CMS網站實現拖拽布局效果,秒殺table布局1
Time of Update: 2015-05-31
jQuery實現清空table表格除首行外的所有資料1.其實網上有很多版本,試了好幾個都不行,最後還是查到了一個非常方便的:不會清除表格第一行表頭部分。其中J_tab_fam是table的id。 $("#J_tab_fam tr:not(:first)").html("");或者是 $("#J_tab_fam
Time of Update: 2015-05-31
jQuery外掛程式 dataTable Ajax分頁功能實現jQuery 的外掛程式 dataTables 是一個優秀的表格外掛程式,提供了針對錶格的排序、瀏覽器分頁、伺服器分頁、篩選、格式化等功能。需要可以到 dataTables 的網站 http://www.datatables.net/ 下載這個指令碼庫。在網頁開發過程中,我們可能會從後台讀入資料建表。當資料過大時,可能導致建表時間過長,於是就需要實現Ajax分頁功能,代碼如下: HTML: First
Time of Update: 2015-05-31
Jquery預設選中單選框radio第一個、選中指定值的單選框概述當頁面載入時,指定地區的單選框預設選中第一個;使用者勾選單選框之後,再次回到頁面時,需要選中上次勾選的單選框JS選中指定id為“admin-content-task”中的某個radio// 頁面隱藏欄位的值var platIdVal = $(#platIdVal).val();// 如果platIdVal為空白,說明沒有勾選單選框if(platIdVal==null || platIdVal == '