js中substring截取字符串 js substring會(huì)修改原字符串嗎?
js substring會(huì)修改原字符串嗎?如果在獲取子字符串后未將其分配給原始字符串,則原始字符串不會(huì)更改。例如,var STR=“你好!“變量溫度=str.substr公司(3,2)此時(shí),原始字符串
js substring會(huì)修改原字符串嗎?
如果在獲取子字符串后未將其分配給原始字符串,則原始字符串不會(huì)更改。
例如,
var STR=“你好!“
變量溫度=str.substr公司(3,2)
此時(shí),原始字符串的值仍然是“Hello word!“
但如果是:
var STR=”您好!“
str=str.substr公司(3,2)
原始字符串的值變?yōu)椤癓o”]~標(biāo)題.子字符串(1, 標(biāo)題.長(zhǎng)度):將標(biāo)題的第二個(gè)字符改為最后一個(gè)字符。JS的總體效果是實(shí)現(xiàn)了窗口標(biāo)題的滾動(dòng)顯示。具體來說,您可以將代碼保存為HTML,然后在運(yùn)行時(shí)可以看到它~~ JavaScript中的substring(start,end)方法將返回一個(gè)字符串,因?yàn)樽詈笠粋€(gè)子字符串(不包括end)的字符串不包含end,所以它是標(biāo)題.長(zhǎng)度而不是標(biāo)題.長(zhǎng)度-1