国产chinesehdxxxx野外,国产av无码专区亚洲av琪琪,播放男人添女人下边视频,成人国产精品一区二区免费看,chinese丰满人妻videos

字符串(Strings)

2018-06-15 17:49 更新

字符串可以直接通過字符串字面量創(chuàng)建。這些字面量被單引號或雙引號包裹。反斜線(\)轉義字符并且產生一些控制字符。例如:

'abc'
"abc"


'Did she say "Hello"?'
"Did she say \"Hello\"?"


'That\'s nice!'
"That's nice!"


'Line 1\nLine 2'  // 換行
'Backlash: \\'

可以通過方括號訪問單個字符:

> var str = 'abc';
> str[1]
  'b'

length屬性是字符串的字符數(shù)量。

> 'abc'.length
  3

提醒:字符串是不可變的,如果你想改變現(xiàn)有字符串,你需要創(chuàng)建一個新的字符串。

字符串運算符(String operators)

字符串可以通過加號操作符(+)拼接,如果其中一個操作數(shù)為字符串,會將另一個操作數(shù)也轉換為字符串。

> var messageCount = 3;
> 'You have '+messageCount+' messages'
  'You have 3 messages'

連續(xù)執(zhí)行拼接操作可以使用 += 操作符:

> var str = '';
> str += 'Multiple ';
> str += 'pieces ';
> str += 'are concatenated.';
> str
  'Multiple pieces are concatenated.'

字符串方法(String methods)

字符串有許多有用的方法。例如:

> 'abc'.slice(1)  // 復制子字符串
  'bc'
> 'abc'.slice(1, 2)
  'b'


> '\t xyz  '.trim()  // 移除空白字符
  'xyz'


> 'mj?lnir'.toUpperCase()
  'MJ?LNIR'


> 'abc'.indexOf('b')  // 查找字符串
  1
> 'abc'.indexOf('x')
  -1

深入閱讀

以上內容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號