Time of Update: 2013-10-17
匿名函數,就是沒有名字的函數。如: 複製代碼 代碼如下: function (){ alert('a function'); } 但是,上面的代碼會報錯。firebug提示:function statement requires a name,也就是:函數必須要有個名字。 奇怪的是,如果我用一對()把這個沒有名字的函數包起來,就不會報錯了。如: 複製代碼 代碼如下: (function (){ alert('a function'); })
Time of Update: 2013-10-17
http://www.cnblogs.com/TomXu/archive/2012/02/16/2351331.html , 在回來看這裡文章,你一定會有更深刻的認識。因為我在這裡介紹概念上的東西比較少,看下面的例子,對初學的朋友可能會有些吃力! 1、DOM的架構 複製代碼 代碼如下: <html> <head> <title>document</title> </head> <body> <h1>CSS
Time of Update: 2013-10-17
第一種 漂浮廣告 不符合W3CJavaScript漂浮廣告代碼,很不錯,代碼精簡,不過一次只有漂一個,複製就能用了。希望站長朋友喜歡。 漂浮廣告 [Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行] 第二種 漂浮廣告 不符合標準Js漂浮廣告代碼,比較經典的浮動廣告,到現還很實用,如果你是一位站長的話,這種代碼是必備的,希望對你有用處。 漂浮廣告 [Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]
Time of Update: 2013-10-17
今天分享給大家一些非常棒的的jQuery外掛程式拖放功能。有了這些外掛程式,你會允許你的訪問者個人化的網站和它的工具,根據自己的需要,並以這種方式,你提供定製選項的負載展現方式jQuery
Time of Update: 2013-10-17
Javascript的重要性 使用率 1、在web應用中,涉及到前端介面編程基本上都要用到javascript語言; 2、Web2.0及Ajax推動了javascript語言。 3、隨著大量的c/s應用轉向b/s,富用戶端技術的不斷推廣,javascript語言的應用範圍還將不斷加大; javascript的特點 簡單 動態 基於對象(物件導向) Javascript物件導向概述
Time of Update: 2013-10-17
另外這篇文章是一篇入門文章,我也是才開始學習Javascript,有一點心得,才想寫一篇這樣文章,文章中難免有錯誤的地方,還請各位不吝吐槽指正 吐槽Javascript
Time of Update: 2013-10-17
我們知道每個模組對應一個js檔案,這篇寫一個最簡單的模組hello.js, 然後在另一個js檔案(main.js)中require自訂的模組。 hello.js 複製代碼 代碼如下: function hello(name) { console.log('hello, '+ name); } exports.hello = hello; main.js 複製代碼 代碼如下: var h = require('./hello'); h.hello('snandy');
Time of Update: 2013-10-17
網上搜了很多方法,可能因為我用的這jquery.form.js是3.01版,也就是今年3月6日才發布的版本(汗。。。就是前天),所以普遍不太管用。至於低版本的是否管用,這個我沒有去考證,但大部分還是不負責任的Copy Copy Copy 。還有一些方法是在提交前對所有的值先編碼,我覺得這個太麻煩,額外增加了不少的前端代碼量,也就沒有採取。
Time of Update: 2013-10-17
javascript是一個基於對象和事件驅動,並且具有安全性的指令碼語言,應用很廣泛,不僅僅是網頁,不要被jsp給困住。 基於對象,就是不需要指定變數的類型,你給他一個3,它知道是整型,如果給賦值'3',它就知道是char。 事件驅動,就是單擊啊,之類的事件進行驅動。 javascript優點:網頁互動性強,簡單易用。js主要是基於用戶端運行,很大程度上減少了伺服器的負荷。 javascript是指令碼程式設計語言:採用程式段方式實現,與HTML結合,java的編譯器其實就是瀏覽器本身。
Time of Update: 2013-10-17
if語句 文法: 複製代碼 代碼如下: if(condition){ statement1; } else{ statement2; } 迭代語句 1、do-while語句 文法: 複製代碼 代碼如下: do{ statement }while(expression); 2、while語句 文法: 複製代碼 代碼如下: while(expression){ statement } 3、for語句 文法: 複製代碼 代碼如下:
Time of Update: 2013-10-17
建立Array對象 複製代碼 代碼如下: //one var aValues=new Array(); //two var aValues=new Array(20); //three var aColors=new Array(); aColors[0]="red"; aColors[1]="green"; aColors[2]="blue"; //four var aColors=new Array("red","green","blue"); //five var
Time of Update: 2013-10-17
如下 複製代碼 代碼如下:function Person(name, age) { this.name = name; this.age = age; } var p = new Person('lily', 20); 發現某些庫代碼中建立正則對象的方式無需new,這讓人感到奇怪。如下 複製代碼 代碼如下:var reg = RegExp('^he$'); 測試發現使用或不使用new,最後返回的都是正則對象,且typeof它們都是“object”。 複製代碼 代碼如下: var reg1 =
Time of Update: 2013-10-17
查詢了一下相關的資料,Div沒有自動滾動的屬性,只能類比滑鼠的滾動來現實想要的效果。 關鍵的部分部分在這裡:div.scrollTop = div.scrollHeight; 下面是具體實現的精簡代碼: 複製代碼 代碼如下: <html> <body> <div id="divDetail" style="overFlow-y:scroll; width:250px;height: 200px;"> <table style="border:1px
Time of Update: 2013-10-17
添加 修改 刪除 儲存 >" onclick="moveAllOptions(document.getElementById('selNum1'),document.getElementById('selNum2'));" /> " onclick="moveSelectedOptions(document.getElementById('selNum1'),document.getElementById('selNum2'));" /> [Ctrl+A 全選
Time of Update: 2013-10-17
目前的項目資料互動幾乎都用JQuery,所以處理流程是:前端頁面資料-》JS對象-》jQuery提交-》python處理,另外一種就是倒過來。python肯定不能直接處理JS對象資料,所以要把JS對象轉換成為python能處理的一種資料格式(通常是字典dict),同樣,python取資料反饋到前端也要把字典資料轉換成JS能處理的對象,這個中間轉換資料格式通常就是JSON。 一、JS對象轉換成為JSON
Time of Update: 2013-10-17
替換interpolate | sub | scan | truncate | gsubinterpolate : 將字串看作一個模板,並使用 object 的屬性填充它。 sub : 將字串中前指定個個與 pattern 指定的模式比對的子串用 replacement 替換 scan : 遍曆字串中與參數 pattern 指定的模式比對的所有子串。返回原始字串本身。 truncate :
Time of Update: 2013-10-17
功能說明: 1.支援自動和手動兩種模式:自動模式下自動旋轉展示,手動模式下通過滑鼠選擇當前圖片,或通過提供的介面選擇上一張/下一張圖片。 2.可自行添加旋轉的緩動模式,預設模式為:勻速,先快後慢,先慢後快。 3.可自訂旋轉軌跡的寬和高。 4.支援IE6 7 8 9 10 firefox chrome等瀏覽器。 效果預覽: 實現原理: 根據對圖片在橢圓軌跡上的運動,動態改變縮放大小,實現立體的視覺效果。 程式碼分析: 複製代碼 代碼如下: init:function(id,options){
Time of Update: 2013-10-17
文法: empty() remove(expr); empty用來刪除指定元素的子項目,remove用來刪除元素,或者設定細化條件執行刪除,如: html 複製代碼 代碼如下: <div> <p id="emptyTest">此標籤的使用empty方法刪除</p> <p>以下的標籤將被刪除</p> <p class="emptyTest">準備使用remove方法刪除</p> <p
Time of Update: 2013-10-17
標準XMLHttpRequest操作 方法描述abort()停止當前請求getAllResponseHeaders()把HTTP請求的所有響應的首部作為建/值返回getResponseHeader(“header”)返回指定首部的串值open(String “method”, String ”url,bollean [asynch],String [username],String
Time of Update: 2013-10-17
直入正題吧. 先看jQuery的$.isWindow函數: 複製代碼 代碼如下: function isWin(obj){ return obj && typeof obj === 'object' && 'setInterval' in obj; } 這個函數本身是很科學的, 它主要是通過檢查目標對象是否擁有setInterval屬性來判斷. 然而問題在於, 在缺少約定的情況下, 它也許並不太可靠, 比如: 複製代碼 代碼如下: var o={xx:'oo'};