日本国产亚洲-日本国产一区-日本国产一区二区三区-日本韩国欧美一区-日本韩国欧美在线-日本韩国欧美在线观看

當(dāng)前位置:雨木林風(fēng)win7系統(tǒng) > 硬件軟件教程 > 詳細(xì)頁(yè)面

JavaScript圖文詳細(xì)教程之字符串設(shè)置_javascript

JavaScript圖文詳細(xì)教程之字符串設(shè)置_javascript

更新時(shí)間:2022-05-27 文章作者:未知 信息來(lái)源:網(wǎng)絡(luò) 閱讀次數(shù):

軟件是一系列按照特定順序組織的計(jì)算機(jī)數(shù)據(jù)和指令的集合。一般來(lái)講軟件被劃分為編程語(yǔ)言、系統(tǒng)軟件、應(yīng)用軟件和介于這兩者之間的中間件。硬件是“計(jì)算機(jī)硬件”的簡(jiǎn)稱(chēng)。與“軟件”相對(duì),電子計(jì)算機(jī)系統(tǒng)中所有實(shí)體部件和設(shè)備的統(tǒng)稱(chēng)。

  JavaScript中占有舉足輕重位置的就是字符串,不管是函數(shù)還是其他,我們?cè)诰帉?xiě)的時(shí)候就會(huì)適當(dāng)使用字符串。字符串在JavaScript中幾乎無(wú)處不在,在你處理用戶的輸入數(shù)據(jù)的時(shí)候,在讀取或設(shè)置DOM對(duì)象的屬性時(shí),在操作cookie時(shí),當(dāng)然還有更多..JavaScript的核心部分提供了一組屬性和方法用于通用的字符串操作,如分割字符串,改變字符串的大小寫(xiě),操作子字符串等。

JavaScript教程之字符串操作
JavaScript教程之字符串操作

  當(dāng)前的大部分瀏覽器也能從強(qiáng)大的正則表達(dá)式獲益,因?yàn)樗鼧O大地簡(jiǎn)化了大量的字符串操作任務(wù),不過(guò)它也需要你克服一條有些陡峭的學(xué)習(xí)曲線。在這里,主要是介紹字符串本身的一些操作,正則表達(dá)式會(huì)在以后的隨筆中涉及。

  1、字符串的創(chuàng)建

  創(chuàng)建一個(gè)字符串有幾種方法。最簡(jiǎn)單的是用引號(hào)將一組字符包含起來(lái),可以將其賦值給一個(gè)字符串變量。

  var myStr = “Hello, String!”;

  可以用雙引號(hào)或單引號(hào)將字符串包含,但要注意,作為界定字符串的一對(duì)引號(hào)必須是相同的,不能混用。

  像var myString = “Fluffy is a pretty cat.‘; 這樣的聲明就是非法的。

  允許使用兩種引號(hào),使得某些操作變得簡(jiǎn)單,比如將一種嵌入另外一種:

  document.write(”《img src=’img/logo.jpg‘ height=’30‘ width=’100‘ alt=’Logo‘》“);

  我們?cè)谏厦婺_本創(chuàng)建了幾個(gè)字符串,但本質(zhì)上,它們并不是真正的字符串對(duì)象,準(zhǔn)確地說(shuō),它們是字符串類(lèi)型的值。要?jiǎng)?chuàng)建一個(gè)字符串對(duì)象,可使用如下語(yǔ)句:var strObj = new String(”Hello, String!“);

  使用typeof運(yùn)算符查看會(huì)發(fā)現(xiàn),上面的myStr類(lèi)型為string,而strObj類(lèi)型為object。

  如果想知道字符串的長(zhǎng)度,使用其length屬性:string.length。

  得到字符串的指定位置的字符使用方法:string.charAt(index);

  2、字符串的拼接

  問(wèn)題:

  將兩個(gè)或多個(gè)字符串拼接為一個(gè)大的字符串

  解決方案:

  非常簡(jiǎn)單,就用一個(gè)”+“將兩個(gè)字符串”相加“:

  var longString = ”One piece “ + ”plus one more piece.“;

  要將多個(gè)字符串累積為一個(gè)字符串,還可以使用”+=“操作符:

  var result = ”“;

  result += ”My name is Anders“

  result += ” and my age is 25“;

  要在字符串中添加換行符,需要使用轉(zhuǎn)義字符”“:

  var confirmString = ”You did not enter a response to the last “ +

  ”question.Submit form anyway?“;

  var confirmValue = confirm(confirmString);

  但這種方法只能用在像警告、確認(rèn)對(duì)話框之類(lèi)的情況下,如果將這段文本作為HTML內(nèi)容呈現(xiàn),就無(wú)效了,此時(shí) 用”《br》“代替它:

  var htmlString = ”First line of string.《br》Second line of string.“;

  document.write(htmlString);

  String對(duì)象還提供了方法concat(),它完成與”+“相同的功能:

  string.concat(value1, value2, 。..)

  不過(guò)concat()方法顯然不如”+“來(lái)得直觀簡(jiǎn)潔。


硬件是實(shí)在的,有模有樣的。軟件是程序性的。是一系列的指令。有了軟件,硬件才會(huì)實(shí)現(xiàn)更豐富的功能。

溫馨提示:喜歡本站的話,請(qǐng)收藏一下本站!

本類(lèi)教程下載

系統(tǒng)下載排行

主站蜘蛛池模板: 久久综合中文字幕一区二区三区 | 最新版资源在线天堂 | 成人日韩视频 | 亚洲欧美日韩精品在线 | 久久精品人人做人人爽 | 人人人人人人 | 成人欧美视频在线观看 | 四虎国产精品永久在线 | 亚洲免费人成在线视频观看 | 欧美日韩一区二区综合在线视频 | 国内一区二区三区精品视频 | 亚洲 欧美 日韩 在线 | 日批视频在线免费看 | 欧美亚洲国产成人不卡 | 最新浮力影院 | 精品国产免费观看久久久 | 91精品久久一区二区三区 | 亚洲无线码1区 | 日本高清69 | 中文字幕乱码视频中文字幕14 | 日日涩 | 日韩精品久久一区二区三区 | 午夜久久免费视频 | 亚洲欧美日韩一级特黄在线 | a级毛片免费 | 精品一区二区三区免费站 | 久久这里只精品国产99热 | 免费观看黄网站 | 亚洲精品一二三区-久久 | 欧美激情一区二区三区蜜桃视频 | 亚洲三级网 | 久久影院在线观看 | 久久久久久在线 | 亚洲精品99久久一区二区三区 | 午夜国产亚洲精品一区 | 奶交性视频欧美 | 久久精品国产99国产精偷 | 成在线人免费视频 | 午夜影视在线观看免费完整高清大全 | 青草视频在线免费 | 制服 丝袜 亚洲 中文 综合 |