淺談JavaScript字符串與數(shù)組
JavaScript字符串
字符串是一系列字符的集合,包括英文字母、標(biāo)點(diǎn)符號(hào)、特殊符號(hào)、漢字等。
在JavaScript中,字符串可以使用雙引號(hào)(" ")或單引號(hào)(' ')來(lái)表示。
雙引號(hào)和單引號(hào)必須成對(duì)出現(xiàn),雙引號(hào)里面可以包含單引號(hào),單引號(hào)里面也可以包含雙引號(hào)。
例如:
var myStr1=" My name is ' xiaohua ' ! ";
var myStr2=' " This is my dream ! " , Tom said . ' ;
字符串的長(zhǎng)度通過(guò) length 來(lái)獲取,例如:
myStr1.length;
myStr2.length;
JavaScript數(shù)組
數(shù)組用來(lái)在單獨(dú)的變量中存儲(chǔ)一系列的值。
在 JavaScript 中,可以通過(guò)以下幾種方法來(lái)定義數(shù)組。
使用關(guān)鍵詞 new 來(lái)創(chuàng)建數(shù)組對(duì)象
例如,創(chuàng)建一個(gè)名為 myArray 的數(shù)組并賦值:
var myArray=new Array();
myArray[0] = " zhangming ";
myArray[1] = " zhaowei ";
myArray[2] = " wanghua ";
也可以在創(chuàng)建對(duì)象的同時(shí)賦值:
var myArray=new Array(" zhangming " , " zhaowei " , " wanghua ");
使用 [ ] 直接創(chuàng)建數(shù)組
例如,創(chuàng)建一個(gè)名為 myArray 的數(shù)組并賦值:
var myArray=[];
myArray[0] = " zhangming ";
myArray[1] = " zhaowei ";
myArray[2] = " wanghua ";
當(dāng)然,也可以在創(chuàng)建數(shù)組的同時(shí)進(jìn)行賦值:
var myArray=[ " zhangming " , " zhaowei " , " wanghua " ];
創(chuàng)建 鍵/值 對(duì) 數(shù)組
例如,創(chuàng)建一個(gè)名為 myArray 的數(shù)組并賦值:
var myArray=new Array(); // 也可以使用 var myArray=[ ];
myArray["zhangming"] = " 22 ";
myArray["zhaowei"] = " 21 ";
myArray["wanghua"] = " 30 ";
修改數(shù)組
數(shù)組在創(chuàng)建和賦值后是可以修改的,例如:
myArray[0] = " zhangming_1 ";
myArray[1] = " zhaowei_1 ";
myArray["zhangming"] = " 42 ";
myArray["zhaowei"] = " 61 ";
數(shù)組長(zhǎng)度
在JavaScript中,通過(guò) length 來(lái)獲得數(shù)組長(zhǎng)度,例如:
myArray.length
以上所述就是本文的全部?jī)?nèi)容了,希望大家能夠喜歡。
相關(guān)文章
jQuery實(shí)現(xiàn)騰訊信用界面(自制刻度尺)樣式
這篇文章主要介紹了jQuery實(shí)現(xiàn)騰訊信用界面(自制刻度尺)樣式,下文還總結(jié)了關(guān)于jquery中extend的方法,需要的朋友可以參考下2017-08-08
探討JavaScript標(biāo)簽位置的存放與功能有無(wú)關(guān)系
在網(wǎng)頁(yè)中,我們可以將JavaScript代碼放在html文件中任何位置,但一般放在head或body標(biāo)簽里面。一般來(lái)說(shuō),<script>元素放在哪里與其的功能作用是緊密相關(guān)的,通過(guò)本文我們一起學(xué)習(xí)下2016-01-01
JavaScript實(shí)現(xiàn)一個(gè)空中避難的小游戲
最近利用Javascript實(shí)現(xiàn)了一個(gè)小游戲,覺(jué)著還不錯(cuò),所以分享給大家,下面這篇文章主要給大家介紹了利用JavaScript實(shí)現(xiàn)一個(gè)空中避難的小游戲的相關(guān)資料,文中給出了完整的示例代碼供大家參考學(xué)習(xí),需要的朋友們下面來(lái)一起看看吧。2017-06-06
javascript 實(shí)現(xiàn)滾動(dòng)效果代碼整理
javascript 實(shí)現(xiàn)滾動(dòng)效果代碼整理,需要的朋友可以參考下。2010-03-03
Echarts餅圖樣式之添加內(nèi)圈陰影達(dá)到立體效果
餅圖主要是通過(guò)扇形的弧度表現(xiàn)不同類(lèi)目的數(shù)據(jù)在總和中的占比,它的數(shù)據(jù)格式比柱狀圖更簡(jiǎn)單,這篇文章主要給大家介紹了關(guān)于Echarts餅圖樣式之添加內(nèi)圈陰影達(dá)到立體效果的相關(guān)資料,文中還介紹了echarts餅圖外部陰影設(shè)置的方法,需要的朋友可以參考下2024-02-02
JavaScript實(shí)現(xiàn)分頁(yè)效果
本文主要介紹了JavaScript實(shí)現(xiàn)分頁(yè)效果的示例代碼。具有很好的參考價(jià)值。下面跟著小編一起來(lái)看下吧2017-03-03
javascript canvas封裝動(dòng)態(tài)時(shí)鐘
這篇文章主要為大家詳細(xì)介紹了javascript canvas封裝動(dòng)態(tài)時(shí)鐘,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-09-09
ES6如何將?Set?轉(zhuǎn)化為數(shù)組示例詳解
這篇文章主要為大家介紹了ES6如何將?Set?轉(zhuǎn)化為數(shù)組的方法示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-02-02
javaScript對(duì)文字按照拼音排序?qū)崿F(xiàn)代碼
這篇文章主要介紹了javaScript對(duì)文字按照拼音排序?qū)崿F(xiàn)代碼,有需要的朋友可以參考一下2013-12-12

