15 款非常有用的 JavaScript 開發工具

開發人員有個趁手的工具將事半功倍。今天這篇文章分享給大家最新的15款非常有用的JavaScript 開發工具。列表如下:TestSwarm: Continious & Distributed JS TestingTestSwarm提供分布式的JavaScript持續整合測試。最初它的創造者John Resig只是將它作為支援jQuery的一種工具,不過現在正式作為Mozilla

js(JavaScript)代碼實現的TAB標籤轉場效果

一個可以js(JavaScript)的tab標籤切換代碼,可以自動適應寬度,可以自己添加刪除標籤塊,傻瓜式操作便能完成! <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd"><HTML

[轉貼]JavaScript Base64編碼和解碼,實現URL參數傳遞。

為什麼需要對參數進行編碼?相信有過開發的經驗的廣大程式員都知道,在Web中,若是直接在Url地址上傳遞參數值,若是中文,或者+等什麼的就會出現亂碼現象,若是數字或者英文的好象沒有什麼問題,簡言之,傳遞過來的參數是需要進行編碼的。 在這裡,也許有人會說,為什麼不直接用Server.UrlDecode和Server.UrlEncode這兩個來進行編碼和解碼的操作呢?

重寫的JavaScript壓縮合并工具

最初在網上找,找到一個JsMinGUI的工具,用起來發現壓縮中文Js會出現亂碼,估計是編碼的問題,再找好像沒有找到新版本,只好用C#重新作一個。代碼基於JsMin,主要解決中文編碼問題,同時支援添加目錄功能,支援過濾拖拽的檔案和目錄源碼和exe請訪問以下地址下載,需要.net

Javascript設計模式讀書筆記一 JAVASCRIPT物件導向的實現

 1、Javascript類的各種不同實現方式。。在使用幾年的Javascript中,感覺還不是很深入,只是用得比較膚淺。基本上寫的都是一些小函數,沒怎麼用過類。比如說:function startAnimation(){       …}function staopAnimation(){       …}上面的做法很簡單就是一個開始和結束動畫的函數,但是無法建立可以儲存狀態並且可以對內部狀態進行操作的動畫對象。下面是定義的類的實現:var Anim=function(){       …};

SD2C大會,JavaScript + Delphi + ErLang 講演相關資料完全公開!

這個就是此次SD2C上的《JavaScript + Delphi + Erlang =

又見標題黨——怒評《JavaScript核心技術》

很少寫書評,尤其是在這樣出離憤怒的時候。之所以憤怒,是因為今天看到了《JavaScript核心技術》。看到書名,看到那頭犀牛,我的第一衝動就是立即下單買進。因為O'Reilly、機械工業、核心技術,再加上在JavaScript界中無人不知的那頭犀牛,大概已經是品質的極境了。然而畢竟是在CSDN的讀書區看到這條訊息,畢竟還有一個“預讀”。但預讀中的這份目錄卻不禁讓我疑惑:這會是在講“核心技術”嗎?再細讀內容,實在大失所望~大失所望~大失所望!終於開始懷疑犀牛的價值了,於是又去查原版書。然而,在O'

再議《JavaScript代碼最佳化一例》

今天收到《程式員》第8期,讀到楊建華先生的“JavaSctipt代碼最佳化一例”。仔細讀來,覺得所做最佳化未能盡徹。所以專寫一篇文章來討論楊先生的例子。 原例可以在楊先生的blog上找到:http://prowyh.spaces.live.com/blog/cns!EAAA8AB356F88EA0!403.entry一、Regex的建立代碼---這樣的建立代碼實在冗餘:var fnRE = /functor_[0-9A-Za-z]{8}-[0-9A-Za-z]{4}-[0-9A-Za-z]{4}

javascript中innerHtml用法

<html><head><script language="javascript">function Test(){       var str="";       str+="Hello,";       str+="This is a Test!<br />";       str+="I Love you;<br />";       str+="I Love you,too!";       p.innerHTML=str+"&

jQuery類比新視窗開啟 便於使用javascript建立新視窗

<!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" content="text/html;

JavaScript動畫基礎知識

1.位置把文檔中某個元素擺放到一個特定的位置是很容易的事。不妨假設有一個這樣的元素:<p id=”message”>Whee!</p>於是,可以用一個JavaScript函數來設定這個元素的位置:function positionMessage(){if(!document.getElementById)return false;if(!document.getElementById("message"))return false;var elem = document.

html JavaScript js倒計時跳轉頁面

<html><head><title></title><mce:script language='javascript' type='text/javascript'><!--var secs =5; //倒計時的秒數var URL ;function Load(url){URL =url;for(var i=secs;i>=0;i--){window.setTimeout('doUpdate(' + i + ')',

javascript 度轉換成度分秒, 度分秒轉換成度

<!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title></title></head><body> <form method="post"

Javascript根據選中的資料顏色,全文檔搜尋選中的資料節點(可條件選擇單個或多個)

/** * 標記當前選中的資料顏色為'#c90000'(之後的取值以此顏色為基準) */function selectCondition(element) { var aElement = element.getElementsByTagName("a")[0]; var str =

javascript動態添加表格行

動態添加表格行 文/Ray 表格部分代碼如下:<table id="testTbl" border=1><tr id="tr1"><td width=6%><input type=checkbox id="box1"></td><td id="b">第一行</td></tr><tr id="tr2"><td width=6%><input type=checkbox

javascript操作cookies 以及 正確使用cookies的屬性

在 JS(JavaScript) 操作cookies比較複雜,在 ASP 裡面我們只需要知道 cookie 的名稱、cookie 的值就行了,而 JS 裡面,我們面對的是 cookie 的字串,你自己編寫這個字串寫入用戶端,然後自己解析這個字串。 一、從寫 cookie 說起。 var the_date = new Date("December 31, 2020"); var expiresDate = the_date.toGMTString(); document.cookie =

javascript 操作字串

JavaScript 函數為開發人員提供了他們所需要的所有功能:  • concat() – 將兩個或多個字元的文本組合起來,返回一個新的字串。  • indexOf() – 返回字串中一個子串第一處出現的索引。如果沒有匹配項,返回 -1 。  • charAT() – 返回指定位置的字元。  • lastIndexOf() – 返回字串中一個子串最後一處出現的索引,如果沒有匹配項,返回 -1 。  • match() – 檢查一個字串是否匹配一個Regex。  • substring() –

javascript 基礎小計

javascript是瀏覽器端的指令碼語言。可以做什麼 1.從文檔中讀取元素,並且將新元還給和文本寫入文檔; 2.操作或移動文本; 3.對資料進行數學計算; 4.響應事件; 5.從使用者電腦中檢查當前日期和時間或文檔上一次修改時間; 6.確定使用者顯示器大小,瀏覽器版本或螢幕解析度; 7.基於一些條件執行扣作。例如:對錶單中輸入錯誤資訊發出警報。DOM。物件模型,擁有改叫生,方法,事件。 DOM對象用“.”號訪問屬性,子物件(或用下標),方法。 document

JavaScript 的三等號 “===” 以及 new String(“”)的實質

var str = "abc" 和 str = new String("abc"); 有區別嗎? 事實上, 是有區別的, new String("abc")建立了一個對象, 這個對象的值是"abc", 至於對象的值是"abc"是什麼意思?  是JavaScript內部的事情, 總之: str = "abc"這一句, str變數指向一個常數字串對象, 而 str = new String("abc")這一句, str指向一個物件類型的變數, 這兩種對象是不同的.三等號 "===" 的規則如下,

JavaScript的布爾類型和邏輯判斷

絕大多數程式設計語言都支援布爾類型以外的變數作為邏輯值用於if, while等等邏輯判斷. 雖然規則略有差別, 但是基本上遵循的基本原則是差不多的, 比如在JavaScript裡面, if語句裡面否定的變數只有以下取值: false, 0, null, undefined,Null 字元串. 但是如果把他們轉換為布爾變數, 規則如下://測試5個值的類型轉換值var a = [false,0,"",undefined,null];for(var i=0;i<5;i++){for(var

總頁數: 3271 1 .... 490 491 492 493 494 .... 3271 Go to: 前往

Beyond APAC's No.1 Cloud

19.6% IaaS Market Share in Asia Pacific - Gartner IT Service report, 2018

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。