2012-06-26

FuckItJS - 幫忙跳過 Javascript 錯誤程式碼的工具

FuckItJS」這個名字看來就一定會引起人的注意,阿舍也是因為這個顯眼的名字才注意到的哩 ! 這個FuckItJS 是一個用 jQuery 寫的 Javascript 的程式庫,用途是幫你剔去不能執行的 Javascript 程式碼,好讓你的 Javascript 程式不會因為某一行打錯字或寫錯語法就不能執行下去了,所以,只要套上 FuckItJS 的功能,就能幫你跳過錯誤的程式碼,讓瀏覽器或編譯器可以把程式跑完哩 !

Credit FuckItJS

FuckItJS 是怎麼做到的呢 ? 其實,沒有想像中的難,FuckItJS 會用 eval() 函式來預先執行 Javascript 程式,一旦有錯,FuckItJS 就會把那一行移除,然後,會一直重複這個動行,直到程式都可以執行後,才會交出去來跑出結果給使用者看,所以,使用者就不會遇到 Javascript 的錯誤訊息,或是,看到被 Javascript 錯誤卡住的不完整畫面哩 ! 不過,這樣的實用性有多高呢 ?

阿舍好奇的把它下載來試,可是,試了許久都沒有像 FuckItJS 網頁上說的效果哩 ! 都只有出現一片空白而已,後來,阿舍把檔案放到 Apache 伺服器上來測,在 Firefox 上開啟,沒有什麼效果,接著,在 IE 9 上試也沒有什麼不一樣,後來在 Chrome 試之後,才會出現 FuckItJS 網頁上所說的效果哩 ! 難道,作者只有在 Chrome 測過嗎 ? 不會吧 !

阿舍覺得 FuckItJS 的實用性可能不是很有用,不過,當你遇到一會出現 Javascript 錯誤的網路程式時如果不想去解決的話,也許,就可以考慮使用這個 FuckItJS 來跳過,減少一些不必的浪費的時間,除此之外,阿舍就沒有想到其它應用囉 ! 有興趣可下載來玩玩囉 !



[+] Ubuntu 指令新手會用到的35個技法 - 這是以阿舍的使用經驗編寫出來的電子書,三天內應該就看的完,學的起來哩 ! 有空就參考一下囉 ! ... ^^=

關於阿舍

好文不藏私,請多分享囉!! ^^=



沒有留言 :

張貼留言

如果留言後,發現留言不見了,這通常是因為 Goolge 把它認為是垃圾留言了,請用信件通知阿舍調整 ( ayubiz@gmail.com )。謝謝 !