西西軟件園多重安全檢測下載網(wǎng)站、值得信賴的軟件下載站!
西西首頁 電腦軟件 安卓軟件 電腦游戲 安卓游戲 排行榜 專題合集

發(fā)條js調(diào)試工具

v1.9 綠色版
  • 發(fā)條js調(diào)試工具v1.9 綠色版
  • 軟件大小:1.3M
  • 更新時間:2015-08-14 15:31
  • 軟件語言:中文
  • 軟件廠商:
  • 軟件類別:國產(chǎn)軟件 / 免費軟件 / 編程工具
  • 軟件等級:4級
  • 應(yīng)用平臺:WinAll
  • 官方網(wǎng)站:http://innovatechautomation.com
  • 應(yīng)用備案:
好評:50%
壞評:50%

軟件介紹

發(fā)條js調(diào)試工具是一款免費的JScript調(diào)試工具,這款軟件支持js代碼的壓縮解碼以及格式化等功能。軟件支持對js代碼進(jìn)行壓縮、查找、解密、格式化等操作。并給用戶提供給了JavaScript速查手冊,很適合一些編程網(wǎng)頁的用戶使用。

JScript介紹:

JScript 是一種解釋型的、基于對象的腳本語言。盡管與 C++ 這樣成熟的面向?qū)ο蟮恼Z言相比,JScript 的功能要弱一些,但對于它的預(yù)期用途而言,JScript 的功能已經(jīng)足夠大了。

JScript 不是其他語言的精簡版(例如,它只是與 Java 有點模糊而間接的關(guān)系),也不是任何事物的簡化。不過,它有其局限性。例如,您不能使用該語言來編寫?yīng)毩⑦\行的應(yīng)用程序,并且沒有對讀寫文件的內(nèi)置支持。此外,JScript 腳本只能在某個解釋器或“宿主”上運行,如 Active Server Pages(ASP)、Internet 瀏覽器或者 Windows 腳本宿主。

JScript 是一種寬松類型的語言。寬松類型意味著您不必顯式定義變量的數(shù)據(jù)類型。事實上 JScript 更進(jìn)一步。您無法在JScriot上明確地定義數(shù)據(jù)類型。此外,在大多數(shù)情況下,JScript 將根據(jù)需要自動進(jìn)行轉(zhuǎn)換。例如,如果將一個數(shù)值添加到由文本組成的某項(一個字符串),該數(shù)值將被轉(zhuǎn)換為文本。

編寫JScript代碼:

語句

JScript 程序是語句的集合。一條 Jscript 語句相當(dāng)于英語中的一個完整句。Jscript 語句將表達(dá)式組合起來,完成一個任務(wù)。

一條語句由一個或多個表達(dá)式、關(guān)鍵字或者運算符(符號)組成。典型地,一條語句寫一行,盡管一條語句可以超過兩行或更多行。兩條或更多條語句也可以寫在同一行上,語句之間用分號“;”隔開。通常,每一新行開始一條新語句。不過顯式地終止語句是一個好方法。這是用分號 (;)來實現(xiàn)的,分號是 JScript 語句的終止字符。下面給出 Jscript 語句的兩隔示例。

aBird = "Robin"; //將文本“Robin”賦值給變量 aBirdvar today = new Date(); // 將今天的日期賦值給變量 today

用大括號({})括起來的一組 JScript 語句稱為一個語句塊。分組到一個語句塊中的語句通常可當(dāng)作單條語句處理。這就是說在 JScript 期望有一條單個語句的大多數(shù)地方可以使用語句塊。應(yīng)該注意以 for 和 while 打頭的循環(huán)語句是例外情況。注意,語句塊中的原始語句以分號結(jié)束,但語句塊本身并不以分號結(jié)束。

通常,在函數(shù)和條件語句中使用語句塊。注意,Jscript 與 C++ 以及其他某些語言不同,它不認(rèn)為語句塊是一個新的范圍;只有函數(shù)創(chuàng)建新范圍。在下面的示例中,第一條語句開始定義一個函數(shù),該函數(shù)包含一個五條語句組成的語句塊。語句塊后的三條語句沒有用大括號括起來;這些語句不是一個語句塊,所以就不是函數(shù)定義的一部分。

function convert(inches)  {   feet = inches / 12;  //  這五條語句屬于一個語句塊。   miles = feet / 5280;
  nauticalMiles = feet / 6080;
  cm = inches * 2.54;
  meters = inches / 39.37;}km = meters / 1000;  //  這三條語句不在語句塊內(nèi)。kradius = km;mradius = miles;

注釋

單行的 JScript 注釋以一對正斜杠(//)開始。下面給出一個單行注釋的示例。

aGoodIdea = "Comment your code thoroughly.";  //  這是一個單行注釋。

多行注釋以一個正斜杠加一個星號的組合(/*)開始,并以其逆向順序 (*/)結(jié)束。

/*這是一個用來解釋前面的代碼語句的多行注釋。

該語句將一個值賦給 aGoodIdea 變量。
用引號包含的這種值稱為一個文字。
文字顯式并直接包含信息;
而不是簡接地引用信息。
(引號不屬于該文字的內(nèi)容。)*/

注意   如果您試圖將一個多行注釋插入到另一個中,JScript 不能按正常的方式解釋生成的多行注釋。標(biāo)明嵌入的多行注釋結(jié)束的 */ 被認(rèn)為是整個多行注釋的結(jié)尾。這就意味著嵌入多行注釋之后的文本不再被認(rèn)為是注釋;相應(yīng)地,它將被解釋為 JScript 代碼,并會產(chǎn)生語法錯誤。

建議將所有的注釋寫為單行注釋的語句塊。這樣您以后就能夠?qū)⒋蠖蔚拇a與多行注釋區(qū)分開。

//這是另一種多行注釋,寫成一系列單行注釋。//  在執(zhí)行完該語句后,可以使用 aGoodIdea 變量的名字來引用其內(nèi)容,//  如下一條語句那樣,即采用連接操作將字符串文字添加到//  aGoodIdea 變量,以創(chuàng)建一個新的變量。var extendedIdea = aGoodIdea + " You never know when you'll have to figure out what it does.";

更新日志:

v1.9

1.修復(fù)一些小錯誤

2.完善JS速查手冊,方便查詢

3.美化界面,增加匹配括號高亮

4.增加JS壓縮功能避免復(fù)制后進(jìn)去的JS過長

5.增加常用編碼的解碼功能(U碼,URL,UTF8,base64)

注:對象查看功能致謝瘋子 路過已錯過 特此留名

其他版本下載

發(fā)表評論

昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
查看所有(0)條評論 > 字?jǐn)?shù): 0/500

TOP
軟件下載