搜尋

隨機推薦

上週,在Sun的Java論壇上出現了一個這樣的帖子,這個貼子的鏈接如下:
http://forums.sun.com/thread.jspa?threadID=5404590&start=0&tstart=0

LZ的貼子翻譯如下:

大家好,我是一個Java的新手,我有一個簡單的問題:請問我怎麼才能反轉一個整數的符號啊。比如把-12轉成+12。是 的,毫無疑問這是個簡單的問題,但我弄了一整天我也找不到什麼好的方法。非常感謝如果你能告訴我Java有什麼方法可以做到這個事,或者告訴我一個正確的 方向——比如使用一些數學庫或是二進制方法什麼的。謝謝!

今天我們來看一看MooTools給我們提供的額外的一些處理字符函數。這只是MooTools字符串處理中的一部分,並不包含一些神秘的函數(比 如toCamelCase())和使用正則表達式處理字符串的函數。我們會在以後另外用一講來將一下正則表達式的基本知識和在MooTools下的使用。

今天我們來看看MooTools是怎樣使得過濾用戶輸入變得非常輕鬆。我們今天將講一些基本的數字過濾,明天再更深入地講講字符串過濾。

注意:JavaScript中的輸入過濾只是為了保證(客戶端)代碼順利執行,並不能替代服務器端的字符串過濾來保護你的應用程序不被注入攻擊。

歡迎開始這一系列的教程的第七講。今天,我們來看一下如何通過MooTools 1.2和我們以前幾講中的內容來操作樣式,這將給你在UI上帶來很大的控制權。處理樣式非常簡單,不過今天我們要做一些調整。例如,我們要介紹鍵值對 (key-value pair)對象。我們也會講到在domready之外來傳遞變量,就像我們在關於函數的那一講中學到的一樣。從這裡開始,我們會開始慢慢提高難度,介紹一些必要的編程概念。如果你是JavaScript新手或者第一次開始學MooTools,請確保你在明白了前面的教程,你可以隨意地問我任何問題。

 

我們已經學習過如何來選取DOM元素,怎麼創建數組,怎麼創建函數,怎麼把事件添加到元素,今天我們來深入地學習一下如果操縱HTML元素。通過 MooTools 1.2,你可以添加新元素到一個HTML頁面中,也可以刪除元素,以及改變任何樣式或者元素參數,這些都非常容易。

今天我們開始第五講,在上一講(30天學會 MooTools 教學(4): 函數和MooTools) 中,我們學習了在MooTools 1.2中建立和使用函數的幾種不同方式。下一步就是理解事件了。和選擇器類似,事件也是建立互動界面的一個重要部分。一旦你掌握了一個元素,你需要去決定 什麼行為來觸發什麼效果。先把效果留著以後在講,我們首先看一看中間步驟和一些常見的事件。

今天開始MooTools系列教程的第4講。如果你還沒有看過上一講,請先查看上一篇教程《30天學會 MooTools 教學(3): 數組管理DOM元素》。今天我們先不講MooTools,而是講一講JavaScript中的函數(function)的基本知識。

但是,為了符合MooTools這個主題,你需要知道在哪裡該使用MooTools的函數。此前,我們已經在我們的所有示例代碼中,把代碼都放在 domready方法中。當我們需要把它放在domready的外面時,我們使用了函數(function)。在你在domready裡面調用函數之前, 函數並不會被執行。

Please publish modules in offcanvas position.