開發工具與關鍵技術:VS substring()
作者:聽民謠的老貓
撰寫時間:2019/6/1 17:15
我們在一些網頁上面填寫個人信息的時候系統經常會根據你已經填寫的信息來自動回填一些信息,比如上面的生日信息的自動回填。
前端的一些代碼在這就直接省略掉了,我這裏引用了jQuery插件。代碼中最主要的知識點就是字符串的拼接。字符串的拼接方法有很多種,我這裏使用的是substring()方法來拼接字符串。
substring()方法
定義:提取指定字符串中介於兩個指定參數下標之間的字符。
語法:substring(start,stop)
參數 | 解析 |
---|---|
start | 必需填寫。得是正整數,規定提取的第一個字符在數組中的位置(開始位置)。 |
stop | 選填。得是正整數。規定提取的第最後一個字符在數組中的位置(結束位置)。 |
筆記:(substring() 方法提取的子符串從 start(參數) 處的字符到stop(參數)-1處的字符。 )
爲什麼是stop-1???
因爲數組的下標都是從0開始的。
1
如果你只給了一個參數substring()方法所達到的效果也不同。
(如果省略stop(參數),那麼結束位置就自動設置成該數組的最後一位。)
2
如果你給substring()方法兩個相同的參數。
(如果substring()方法兩個參數相同,那麼提取值就是空。)
3
如果start(參數)比stop(參數)大。
(如果start(參數)比stop(參數)大,那麼substring()方法在提取字符串前會自動交換這兩個參數)