<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當前位置: 首頁 - 科技 - 知識百科 - 正文

        js中實現(xiàn)字符串和數(shù)組的相互轉化詳解_javascript技巧

        來源:懂視網 責編:小采 時間:2020-11-27 21:49:22
        文檔

        js中實現(xiàn)字符串和數(shù)組的相互轉化詳解_javascript技巧

        js中實現(xiàn)字符串和數(shù)組的相互轉化詳解_javascript技巧:最近看了一道JS的面試題,是這樣描述的:利用var s1=prompt(請輸入任意的字符串,)可以獲取用戶輸入 的字符串,試編程將用戶輸入的字符串反轉,并且將字符串輸出。 想了一下,字符串對象的方法中并沒有實現(xiàn)反轉的,但是數(shù)組中有,于是考慮了字符串和數(shù)
        推薦度:
        導讀js中實現(xiàn)字符串和數(shù)組的相互轉化詳解_javascript技巧:最近看了一道JS的面試題,是這樣描述的:利用var s1=prompt(請輸入任意的字符串,)可以獲取用戶輸入 的字符串,試編程將用戶輸入的字符串反轉,并且將字符串輸出。 想了一下,字符串對象的方法中并沒有實現(xiàn)反轉的,但是數(shù)組中有,于是考慮了字符串和數(shù)
        最近看了一道JS的面試題,是這樣描述的:利用var s1=prompt("請輸入任意的字符串","")可以獲取用戶輸入
        的字符串,試編程將用戶輸入的字符串“反轉”,并且將字符串輸出。
        想了一下,字符串對象的方法中并沒有實現(xiàn)反轉的,但是數(shù)組中有,于是考慮了字符串和數(shù)組的相互轉換問題。
        JS中的內置對象中包括字符串對象(String)和數(shù)組對象(Array),這兩個對象是可以通過它們對象的方法實現(xiàn)相互
        轉化的。對于String對象,提供了對字符串進行操作的屬性和方法;對于Array對象,提供了數(shù)組操作方面的屬性和方
        法。因此我們實現(xiàn)上面的面試題就容易了。
        一、字符串轉化為數(shù)組
        String對象中的split()方法
        上述方法的功能是:將一個字符串切割成若干段,返回一個數(shù)組。也就是說,可以將一個字符串轉成數(shù)值。如:
        strObj.split(分割號),參數(shù)是一個分割號的字符串,用指定的分割號將字符串切成若干段。
        實例:

        輸出今天是星期幾 //定義一個星期字符串 var str="星期日,星期一,星期二,星期三,星期四,星期五,星期六"; //創(chuàng)建一個日期對象 var today=new Date(); //使用today對象的getDay()方法 var week=today.getDay(); //將星期字符串分割成一個數(shù)組 var arr=str.split(","); document.write("類型是:"+typeof(arr)+",數(shù)組的第一個元素是:"+arr[0]+"
        "); //輸出結果 document.write("今天是:"+arr[week]);

        輸出的結果是:類型是:object,數(shù)組的第一個元素是:星期日
        今天是:星期五
        二、數(shù)組轉換為字符串和數(shù)組元素實現(xiàn)反轉
        Array對象的join()方法
        上述方法的功能是:將一個數(shù)組轉成字符串。如:arrObj.join(連接號),將一個數(shù)組用指定的連接號鏈接成一個字
        符串。
        實例:

        輸出的結果是:類型是:string,字符串是:a-b-c
        Array對象的reverse()方法
        上述方法的功能是:將數(shù)組中各元素顛倒順序。如:arrObj.reverse()。
        實例:

        輸出的結果是:c,b,a
        最后我們來看面試題的實現(xiàn)代碼:

        輸出。 */ //接受字符串 var s1=prompt("請輸入任意的字符串",""); //字符串轉換為數(shù)組 var arr=s1.split(""); //利用數(shù)組對象的reverse()方法實現(xiàn)反轉 arr.reverse(); //利用數(shù)組的join()方法轉換為字符串 var str=arr.join(""); document.write(str);

        實現(xiàn)的結果:

        聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        js中實現(xiàn)字符串和數(shù)組的相互轉化詳解_javascript技巧

        js中實現(xiàn)字符串和數(shù)組的相互轉化詳解_javascript技巧:最近看了一道JS的面試題,是這樣描述的:利用var s1=prompt(請輸入任意的字符串,)可以獲取用戶輸入 的字符串,試編程將用戶輸入的字符串反轉,并且將字符串輸出。 想了一下,字符串對象的方法中并沒有實現(xiàn)反轉的,但是數(shù)組中有,于是考慮了字符串和數(shù)
        推薦度:
        標簽: 技巧 js javascript
        • 熱門焦點

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 国产男女猛烈无遮挡免费视频网站| 美女被免费喷白浆视频| 免费人成激情视频| 噜噜综合亚洲AV中文无码| 国产成人精品免费视频大全五级 | 国产无遮挡又黄又爽免费视频| 亚洲黄色激情视频| 成人免费无毒在线观看网站| 亚洲熟妇自偷自拍另欧美| 免费涩涩在线视频网| 久久精品国产亚洲AV天海翼| 在线免费观看韩国a视频| 特级aa**毛片免费观看| 久久亚洲国产成人影院网站| 国产午夜无码片免费| 久久精品九九亚洲精品| 国产卡一卡二卡三免费入口| 欧美激情综合亚洲一二区| 成人亚洲综合天堂| 在线观看肉片AV网站免费| 亚洲国产精品成人久久久| 日本特黄特色aa大片免费| 三年片在线观看免费观看大全中国| 亚洲成a人片在线观看无码 | 国产精品亚洲二区在线| 亚洲日本韩国在线| 久久精品一区二区免费看| 亚洲jjzzjjzz在线观看| yy6080亚洲一级理论| 久久国产精品萌白酱免费| 亚洲精品无码av片| 国产亚洲欧洲精品| 97无码免费人妻超级碰碰夜夜| 免费看黄网站在线看| 亚洲高清无在码在线电影不卡| 猫咪社区免费资源在线观看| 中文字幕一区二区三区免费视频 | 精品成人一区二区三区免费视频| 久久香蕉国产线看观看亚洲片| 毛片a级毛片免费播放100| 成人国产精品免费视频|