微信小程式開發系列(三)——Javascript 重要字元操作函數,程式開發javascript

來源:互聯網
上載者:User

小程式開發系列(三)——Javascript 重要字元操作函數,程式開發javascript

首先祝福大家元旦快樂,我的“簡訊定時提醒”小程式上線非常成功,很多朋友使用該功能後,都覺得很棒,都已經註冊為會員了。呵呵,謝謝大家的支援!

你們的支援就是我不斷改進的動力。

下一步就是讓使用者使用的更方便了。

怎麼使用的更方便,當然是在手機端各種便捷化的操作,今天這個講解課程就把其中最重要的Javascript字元操作函數拿出來與大家分享,至於後面如何使用,產生了怎樣的效果,待我後期上傳了代碼後再揭曉。

1、數組替換為字串 ——join

需要將數組元素用某個字元串連成字串,範例程式碼如下:

var arrmobile, strmobile;
arrmobile = new Array(13811112222,13911112222,15111112222);
strmobile = arrmobile.join("-");

console.log(strmobile);

結果為:

13811112222-13911112222-15111112222


註:該功能非常有用,因為在實際操作中常常有很多checkbox,如果要進行字元操作,將checkbox的內容拼接起來,這個函數就是必不可少的。


2、字串轉換為數組 ——split

需要將字串轉換為數組,範例程式碼如下:

var strmobile = "13811112222-13911112222";

var arrmobile = strmobile.split("-");

console.log(arrmobile);


結果為:

(2) ["13811112222", "13911112222"]


註:該函數也很有用,各個控制項產生的數組和字串都會相互交換,處理好了,會給系統帶來很大的方便性。


3、自動產生字元間隔——substr

實際substr是找出子字串的意思,這裡就是用它實現自動間插字元間隔的方法,範例程式碼如下:

var data="138111122221"; //未經處理資料var douhao = data.substr(11, 1); //找出第12個字元,如果是逗號,則不處理,如果不是,則間插逗號if (douhao != ',') {var tmp = data.substr(0, 11) +',' + douhao;console.log(tmp);
}

結果為:

13811112222,1


看出來了吧,這個功能非常強大,對使用者來說,自動化是非常方便的,其應用很廣泛。


今天就說到這吧,這幾個函數的妙用大家自己慢慢體會,2018年願大家心想事成!


最後,還是看看我開發的“簡訊定時提醒”小程式,你也可以做的更好,掃碼試一下,

你也可以做的更好!




相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.