Time of Update: 2015-05-13
標籤:html部分:
Time of Update: 2015-05-13
標籤:我們常說JavaScript採用的非同步事件驅動的編程模型,所謂事件就是指使用者或瀏覽器自身執行的某種動作。而事件處理常式(event handler)就是響應或處理事件的函數,給事件添加處理常式的方式有以下幾種。HTML事件處理常式在早期的web開發中,使用的是直接給目標對象或文件項目添加事件處理常式,例如:<input type="button" value="點擊" onclick="console.log(‘點擊了按鈕‘)"
Time of Update: 2015-05-13
標籤:javascript執行個體008
Time of Update: 2015-05-13
標籤:一、變數的範圍要理解閉包,首先必須理解Javascript特殊的變數範圍。變數的範圍無非就是兩種:全域變數和局部變數。Javascript語言的特殊之處,就在於函數內部可以直接讀取全域變數。Js代碼 var n=999; function f1(){ alert(n); } f1(); // 999另一方面,在函數外部自然無法讀取函數內的局部變數。 Js代碼 function f1(){ var n=999; } alert(n); //
Time of Update: 2015-05-13
標籤:********************* from Professional JavaScript for Web DevelopmentExecution Context And Scope The execution context of a variable or function defines what other data it has access to, as well as how it should behave. Each execution context
Time of Update: 2015-05-13
javascript設計模式理論和樣本深入分析(下)6.2.4
Time of Update: 2015-05-13
js及jquery擷取頁面和元素的寬高js:網頁可見地區寬: document.body.clientWidth;(不含捲軸)網頁可見地區高: document.body.clientHeight;(不含捲軸)網頁可見地區寬: document.body.offsetWidth;(包括邊線的寬);網頁可見地區高: document.body.offsetHeight;(包括邊線的寬);網頁本文全文寬: document.body.scrollWidth;網頁本文全文高:
Time of Update: 2015-05-13
JavaScript函數及其prototype一、定義函數可以通過聲明定義,也可以是一個運算式。(1)函式宣告式:分號是用來分隔可執行JavaScript語句,由於函式宣告不是一個可執行語句,所以不以分號結束。function a(){ console.log('bbb');}(2)函數運算式:函數運算式以分號結尾,因為它是一個執行語句。var a = function(){ console.log('aaa');}(3)聲明式變體:var a =
Time of Update: 2015-05-13
從一個簡單例子談談js的捕獲與冒泡問題事件冒泡與事件捕獲,下面是js中捕獲與冒泡的一個執行個體:html結構: css樣式控制:#tianzi{ width: 400px; height: 400px; background: red;}#tianzi1{ width: 300px; height: 300px; background: yellow;}#tianzi2{ width: 200px; height: 200px;
Time of Update: 2015-05-13
js物件導向學習筆記之六(變數)【1.值對應的boolean】false 布爾值 false 對象 null 數字 NaN (not a number) 數字 0 初始值 undefined Null 字元串 “”true字串 “0” 或其他 非以上六種值【2. null 與 undefined 的不同】 null 實質是被賦予的 空的對象 或 數組 undefined 則是
Time of Update: 2015-05-13
javascript 原型、原型鏈、對象複製等原理和樣本分析(下)原型原型是 JavaScript 物件導向特性中重要的概念,也是大家太熟悉的概念。因為在絕大多數的物件導向語言中,對象是基於類的(例如 Java 和 C++ ) ,對象是類執行個體化的結果。而在JavaScript 語言中,沒有類的概念① ,對象由對象執行個體化。打個比方來說,基於類的語言中類就像一個模具,對象由這個模具澆注產生,而基於原型的語言中,原型就好像是一件藝術品的原件,我們通過一台 100%
Time of Update: 2015-05-13
JQuery中的DOM操作本片文章列舉一些JQuery中操作DOM的常用方法,通過閱讀本篇文章,你會對JQuery中的DOM操作的api有個大概的輪廓,當然你也可以收藏後用來快速查閱,以提高開發速度!為了更加形象地解釋方法的作用,上一個DOM先你最喜歡的水果是?蘋果橘子菠蘿尋找節點尋找節點是通過JQuery選取器來完成的//擷取ul列表中的第0個li節點var li_1=$('ul li:eq(0)');//擷取li節點的文本節點var
Time of Update: 2015-05-13
nodejs 發送郵件配置1,使用nodemailer npm install nodemailer --save-dev2,建立一個發送郵件的工具包,如email_server.js var nodemailer = require('nodemailer');var internals = {};internals.extend = function (o, n) { for (var p in n) { if
Time of Update: 2015-05-13
Cocos2d-JS中使用CocosStudio資源——ListView和ScrollView在本篇部落格中,我們將簡要分析一下ListView和ScrollView之間的關係,如何正確使用兩個控制項進行設計,目前CocosStudio對兩個控制項的支援狀況等。一、ListView和ScrollView的一些思考1.
Time of Update: 2015-05-13
js 字串處理1. ary.splice(index,number,x1,x2,………xn)splice函數可以實現數組或者字串的刪除/添加/替換var a=[1,2,3,4,5,6];var b=a.splice(1,2);console.log(b);//b為返回的刪除元素數組,b=[2,3]console.log(a);//splice會之間對元素組a進行操作,這時a=[1,4,5,6]2.
Time of Update: 2015-05-13
JS原型與原型鏈終極詳解一. 普通對象與函數對象JavaScript 中,萬物皆對象!但對象也是有區別的。分為普通對象和函數對象,Object ,Function 是JS內建的函數對象。下面舉例說明function f1(){};var f2 = function(){};var f3 = new Function(‘str’,’console.log(str)’);var o3 = new f1();var o1 = {};var o2
Time of Update: 2015-05-13
js與json互動理論和樣本 JSON 的文法可以表示以下三種類型的值。? 簡單值:使用與 JavaScript 相同的文法,可以在 JSON 中表示字串、數值、布爾值和 null 。但 JSON 不支援 JavaScript 中的特殊值 undefined 。? 對象:對象作為一種複雜資料類型,表示的是一組無序的索引值對兒。而每個索引值對兒中的值可以是簡單值,也可以是複雜資料類型的值。?
Time of Update: 2015-05-13
js資料類型判斷和數組判斷js六大資料類型:number、string、object、Boolean、null、undefinedstring: 由單引號或雙引號來說明,如”string”number:什麼整數啊浮點數啊都叫數字,你懂的~Boolean: 就是true和false啦undefined:未定義,就是你建立一個變數後卻沒給它賦值~null: 故名思久,null就是沒有,什麼也不表示object: 這個我也很難解釋的說。就是除了上面五種之外的類型資料類型判斷之
Time of Update: 2015-05-13
項目中用js隱藏身份證資訊在項目中通過js來隱藏身份證的某些字元,電腦版的實現是在頁面截取,現在做手機版,想把截取字串放在後台來操作,但為了保證手機版和電腦版顯示一致,所以希望截取規則也能一致,ftl頁面的js寫法如下:<script type="text/javascript">var html = '123456789abcdefghi';var uw = html.replace(/(\w)/g,function(a,b,c,d){return
Time of Update: 2015-05-13
JQuery實現回到頂部當一個頁面的內容比較長時,一般都在頁面的右下角的固定位置有個“回到頂部”的按鈕,點擊後,頁面的捲軸逐漸復原到頂部,本篇來描述一個它的實現過程。首先,需要有一個按鈕 回到頂部然後給這個元素定位到右下角,我們使用position:fixed。下面這個按鈕加一些最基本的樣式#btn_top { position: fixed; bottom: 10px; right: 10px; display: