JS字符串和數(shù)組如何實(shí)現(xiàn)相互轉(zhuǎn)化
題目:利用var s1=prompt("請(qǐng)輸入任意的字符串:") ,可以獲取用戶輸入的字符串,試編程將用戶輸入的字符串“反轉(zhuǎn)”,并且將字符串輸出。
思路:字符串對(duì)象的方法中并沒(méi)有實(shí)現(xiàn)反轉(zhuǎn)的,但是數(shù)組中有,于是考慮了字符串和數(shù)組的相互轉(zhuǎn)換問(wèn)題。
說(shuō)明:JS中的內(nèi)置對(duì)象包括字符串對(duì)象(String)和數(shù)組對(duì)象(Array),這兩個(gè)對(duì)象是可以通過(guò)它們對(duì)象的方法實(shí)現(xiàn)相互轉(zhuǎn)化的。對(duì)于String對(duì)象,提供了對(duì)字符串進(jìn)行操作的屬性和方法;對(duì)于Array對(duì)象,提供了數(shù)組操作方面的屬性和方法。
1. 字符串轉(zhuǎn)化為數(shù)組:split() 方法功能:將字符串按某個(gè)字符切割成若干個(gè)字符串,并以數(shù)組形式返回
實(shí)例:輸出今天是星期幾
2. 數(shù)組轉(zhuǎn)化為字符串:join() 方法功能:將數(shù)組元素用某個(gè)字符連接成字符串
再對(duì)該數(shù)組元素實(shí)現(xiàn)反轉(zhuǎn):reverse() 方法
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- Mysql如何獲取json字符串/數(shù)組的值
- JavaScript中判斷某個(gè)字符串、數(shù)組等是否包含某個(gè)值的五種方法
- JS字符串轉(zhuǎn)換為數(shù)組的4 個(gè)方法示例小結(jié)
- 將JSON字符串?dāng)?shù)組轉(zhuǎn)對(duì)象集合方法步驟
- 利用js判斷數(shù)據(jù)是否是數(shù)組或字符串的常見(jiàn)方法
- JavaScript將數(shù)組轉(zhuǎn)為對(duì)象與JSON對(duì)象字符串轉(zhuǎn)數(shù)組方法詳解
- JavaScript實(shí)現(xiàn)字符串轉(zhuǎn)數(shù)組的6種方法總結(jié)
- 如何將JSON字符串?dāng)?shù)組轉(zhuǎn)對(duì)象集合
- JS數(shù)組轉(zhuǎn)字符串實(shí)現(xiàn)方法解析
- JavaScript 中字符串和數(shù)組的概念解析與多角度對(duì)比區(qū)分
相關(guān)文章
用JS實(shí)現(xiàn)簡(jiǎn)單的屏幕錄像機(jī)功能
這篇文章主要給大家介紹了如何用JS實(shí)現(xiàn)簡(jiǎn)單的屏幕錄像機(jī),文中通過(guò)代碼示例給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作有一定的幫助,需要的朋友可以參考下2023-12-12JS 動(dòng)態(tài)判斷PC和手機(jī)瀏覽器實(shí)現(xiàn)代碼
這篇文章主要介紹了JS 動(dòng)態(tài)判斷PC和手機(jī)瀏覽器實(shí)現(xiàn)代碼的相關(guān)資料,需要的朋友可以參考下2016-09-09el-date-picker?限制開(kāi)始時(shí)間和結(jié)束時(shí)間的代碼實(shí)現(xiàn)
在Vue.js中使用Element?UI庫(kù)的el-date-picker組件時(shí),可以通過(guò)設(shè)置picker-options來(lái)限制開(kāi)始時(shí)間和結(jié)束時(shí)間的選擇范圍,下面通過(guò)例子介紹el-date-picker?限制開(kāi)始時(shí)間和結(jié)束時(shí)間的實(shí)現(xiàn),感興趣的朋友一起看看吧2024-08-08通過(guò)掃小程序碼實(shí)現(xiàn)網(wǎng)站登陸功能
這篇文章主要介紹了通過(guò)掃小程序碼實(shí)現(xiàn)網(wǎng)站登陸功能,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-08-08微信小程序掃描普通二維碼跳轉(zhuǎn)到小程序指定頁(yè)面操作方法
這篇文章主要給大家介紹了關(guān)于微信小程序掃描普通二維碼跳轉(zhuǎn)到小程序指定頁(yè)面操作的相關(guān)資料,為了分享方便,或者制作宣傳海報(bào)之類(lèi)的,經(jīng)常需要用到微信小程序指定頁(yè)面的二維碼,讓用戶掃碼直達(dá)頁(yè)面,需要的朋友可以參考下2023-08-08如何使用JavaScript檢測(cè)空閑的瀏覽器選項(xiàng)卡
這篇文章主要介紹了如何使用JavaScript檢測(cè)空閑的瀏覽器選項(xiàng)卡,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-05-05JavaScript?ECMAScript?6(ES2015~ES2022)所有新特性總結(jié)
這篇文章主要介紹了JavaScript?ECMAScript?6(ES2015~ES2022)所有新特性總結(jié),文章圍繞主題展開(kāi)詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下2022-07-07js 動(dòng)態(tài)修改css文件用到了cssRule
js 動(dòng)態(tài)修改css文件,循環(huán)用的underscore,在使用cssRule只能使用cssRule.style.padding=0px,詳細(xì)示例如下2014-08-08javascript 數(shù)組(list)添加/刪除的實(shí)現(xiàn)
這篇文章主要介紹了javascript 數(shù)組(list)添加/刪除,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-12-12