課程
/前端開發(fā)
/JavaScript
/表單驗證
驗證的時候用到了test,還有驗證相同字符的時候用了str.charAt(i),這兩個地方都是什么意思
2017-02-18
源自:表單驗證 6-1
正在回答
1. 正則對象的test方法返回一個布爾值,表示當前模式是否能匹配參數(shù)字符串。
例:/cat/.test('cats and dogs') // true
上面代碼驗證參數(shù)字符串之中是否包含cat,結(jié)果返回true。
2. charAt方法返回指定位置的字符,參數(shù)是從0開始編號的位置。
例:var s = new String('abc');
? ? ? ?s.charAt(1) // "b" ? ? ? ?
結(jié)果來自于JavaScript標準參考教程(alpha),作者阮一峰。
請叫我橙子蛋 提問者
舉報
表單驗證是JavaScript中的高級選項之一,輸入框的驗證
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2017-02-18
1. 正則對象的test方法返回一個布爾值,表示當前模式是否能匹配參數(shù)字符串。
例:/cat/.test('cats and dogs') // true
上面代碼驗證參數(shù)字符串之中是否包含cat,結(jié)果返回true。
2. charAt方法返回指定位置的字符,參數(shù)是從0開始編號的位置。
例:var s = new String('abc');
? ? ? ?s.charAt(1) // "b" ? ? ? ?
結(jié)果來自于JavaScript標準參考教程(alpha),作者阮一峰。