最簡單的方法,就是直接用 “>”,“<”,“>=”,“<=”,“!=”和“==” 等等這樣的比較修飾符來進行比較,或者自己不放心,還自己寫一些方法來進行多層的校驗,
還有一個功能很強大的trace();說實話,用得比較少,呵呵,不過在編碼過程中實驗倒是用得不少.
其實Flex就是將這些字符轉換成ASCII編碼來進行對比而已.只要是String,就可以用這樣的方式來試試進行比較,當然,其他的類型都可以.
if(reUserPwd.text!=userPwd.text){//確認密碼和原密碼的比較 Alert.show('兩次輸入的密碼必須相同,請檢查', '提示', 4, null, null, alertIcon); return false; }
代碼比較少,就用這一個就應該可以表達了.
還有就是附加一個關于字符串操作的內容.
1:
格式:字符串名.substr(開始下標,子串長度);
格式:字符串名.substring(開始下標,結束下標);
slice方法:與substring方法功能和參數一樣,但是有兩點區別:1.substring方法的參數如果為負數會自動轉化為0,而slice方法則會看成倒數第幾個.
2.substring方法若結束下標小于開始下標表示反截取字符串,但slice方法沒有該功能.
格式:字符串名.substring(開始下標,結束下標);
2:比較,
這里真的是自己笨到家了,呵呵,找了好久,原來比較它們是否相等就是一個==或者是!=就搞定了,還以為十分的復雜,哎,真怪自己沒有多動腦筋了,什么都想現成的.
還自己寫了個方法來比較.哎,笨到家了,
其實很多的東西直接JDK就可以搞定了,呵呵,我寫的這些,都完全的超級簡單.
等下次寫一點校驗方面的東西上來,呵呵