原创 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