溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

web前端教程之字符串

發(fā)布時間:2020-08-05 12:04:07 來源:網(wǎng)絡(luò) 閱讀:312 作者:nineteens 欄目:開發(fā)技術(shù)

  觀察某寶商品數(shù)據(jù),有一個東西叫服務(wù)器。

  服務(wù)器交互,數(shù)據(jù)處理方式.要把它轉(zhuǎn)化成字符串操作。

  字符串操作重要性不言而喻。

  什么是字符串?

  字符串就是一串字符,由單(雙)引號括起來,字符串是

  JavaScript的一種基本類型。

  ● "undefined"——如果這個值未定義;

  ● "boolean"——如果這個值是布爾值;

  ● "string"——如果這個值是字符串;

  ● "number"——如果這個值是數(shù)值;

  ● "object"——如果這個值是對象或null;

  字符串的操作

  從1+1=2到1+1=11又怎樣的區(qū)別那?

  字符串的聲明:

  var str="親"; 基本類型 定義一個字符串變量str,內(nèi)容為‘親'

  var str = new String(“hello”); 引用類型 定義一個字符串變量str,內(nèi)容為hello, 注意此刻str為object(對象)類型 用new產(chǎn)生的變量都是引用類型的變量,也叫對象。

  JavaScript特性之一>>>>>>萬事萬物皆對象;

  基本類型值指的是簡單的數(shù)據(jù)段,而引用類型是一個指向,指向javascript的內(nèi)部對象。

  字符串與html

  1.當把html編譯成字符串插入到頁面中的時候 , JavaScript解析器會直接將字符串解析成代碼。 比如:document.write('我是加粗的文字/strong>')

  寫在頁面上是什么樣子那?

  for循環(huán)和字符串拼接。

  big() 用大號字體顯示字符串

  bold() 使用粗體顯示字符串

  fixed() 以打字機文本顯示字符串

  strike() 使用刪除線來顯示字符串

  fontcolor() 使用指定顏色來顯示字符串

  fontsize() 使用指定尺寸來顯示字符串

  link() 將字符串顯示為鏈接

  sub() 把字符串顯示為下標

  sup() 把字符串顯示為上標

  //上述方法,都返回一個增加了標簽的字符串,但是不對字符串本身進行操作.

  1.查詢操作

  1)indexOf("abc") 查找字符串第一次出現(xiàn)的位置 ;

  2)lastIndexOf("abc") 查找字符串最后一次出現(xiàn)的位置 如果沒找到 返回-1

  3)replace() 替換字符串//返回一個修改后的字符串不對原字符串進行操作

  replace 替換字符串

  如: var str="how are you";

  alert(str.replace("are","old are"));

  2.獲取操作

  charAt(3) //獲取下標為3的字符

  charCodeAt(3) //獲取下標為3的字符的Unicode碼

  Unicode?無錫哪家醫(yī)院婦科好 http://www.bhnfk.com/

  (統(tǒng)一碼、萬國碼、單一碼)是計算機科學領(lǐng)域里的一項業(yè)界標準,包括字符集、編碼方案等。

  String.fromCharCode(94) //編碼轉(zhuǎn)換成字符;

  由于

  fromCharCode( )是String對象中的方法 ,所以在使用的時候要加上前綴String;

  substring(start,end)//截取字符串,從第start位開始,到end位停止。

  字符集

  GBK、GB2312、GB18030、BIG5(繁體中文)

  Unicode-8 UTF-8 Unicode-16

  split(separator, howmany) >>>>>> 根據(jù)分隔符、拆分成數(shù)組;

  separator (字符串);//根據(jù)什么進行拆分

  howmany(可以指定返回的數(shù)組的最大長度) ;

  【注】如果空字符串

  (“”)用作separator,那么stringObject中的每個字符之間都會被分割。

  3.拼接操作

  concat() 連接字符串 //最沒用的方法

  4.大小寫操作

  toLowerCase()

  toUpperCase()


向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI