原创 js閉包與變量

function a(){ var result = new Array; for(var i=0;i<10;i++){ result[i] = function(){ return i; } } return r

原创 引用類型(1)

最近在看javascript高級程序設計,於是想寫點筆記,把重要的內容寫下來,加深記憶,也便於以後查閱。 1、object類型 創建object的實例: (1)new 運算符   var person = new object();

原创 引用類型(5)基本包裝類型

基本包裝類型: ECMAscript還提供了3個特殊的引用類型:Boolean  Number   String 每當讀取一個這樣的基本類型值的時候,後臺機會創建一個基本包裝類型的對象 引用類型與基本包裝類型最基本的區別就是對象的生存期,

原创 實現手機滑動翻頁效果

var nStartX,nEndX,nDetalX; function touchToNextPage(){ document.addEventListener('touchstart', f

原创 選中多個或全中訂單邏輯

$("input[name=checkbox]").bind("click",function(){ var result = 0;

原创 jq+json+ajax demo

<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>ajax demo</title> </head> <body> <h1>請輸入查詢編號</h1> <input ty

原创 引用類型(2)Date類型

3、Date類型 穿創建一個日期對象 var now = new Date(); var someDate = new Date(Date.parse(“may 25,2004”)); var someDate = new Date(“m

原创 css3實現web app翻頁過度效果

最近在開發web app頁面,要實現滑動翻頁,一開始實現的效果是無任何過渡效果的,可是這樣子的話頁面會閃跳一下,用戶體驗非常不好。於是我們主管叫我用jquery mobile,可是用了這個庫之後,問題來了,跳轉到的目標頁面,無法加載目標頁

原创 兩個html頁面之間傳參

兩個html頁面之間傳參 var href = document.URL; href = decodeURI(href); var oText1 = href.split("=")[1]; eg:  a.html    local.hr

原创 第一次用ajax做的demo(text方式傳遞數據)

前端測試頁面:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>ajax demo</title> </head> <body> <h1>請輸入查詢編號</h1> <i

原创 跨瀏覽器的事件處理程序

var eventUtil = {//定義一個對象 addEventHandler:function(element,type,handler){//handler是觸發時的操作,即function,傳參數時,function不用加括號。

原创 引用類型(3)RegExp類型

4、RegExp類型 4.1 正則表達式的匹配模式支持下列3個標誌: g:全局模式,即模式將被應用於所有字符串,而非在發現第一個匹配時立即停止。 i:不區分大小寫模式,匹配時,忽略字符串與模式的大小寫 m:多行模式,即在到達一行文本末尾時

原创 用原生js,json解析ajax傳回來的數據

<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>ajax demo</title> </head> <body> <h1>請輸入查詢編號</h1> <input ty

原创 模仿大衆點評過濾框

相關的js代碼: $('#control-part-1').click(function(){ $(this).css('backgroundColor','#fff');

原创 引用類型(4)Function類型

Function類型 函數是對象,函數名是指針。 使用函數聲明語法定義: function sum (num1,num2){ return num1+num2; }   使用函數表達式定義函數: var sum = function(nu