javascript將字串逆序排列程式碼例項
本章節分享一段程式碼例項,它實現了將字串逆序排列的功能。
程式碼如下:
[JavaScript] 純文字檢視 複製程式碼function reverse(string){ if(string.length == 0){ return string; } else { return reverse(string.substring(1, string.length)) + string.substring(0, 1); } } var str = "softwhy.com"; console.log(reverse(str));
上面的程式碼實現了我們的要求,下面介紹一下它的實現過程。
一.程式碼註釋:
(1).function reverse(string){},引數是要逆序排列的原字串。
(2).if(string.length == 0){
return string;
},如果字串的長度為0,那麼直接返回此字串。
(3).else {
return reverse(string.substring(1, string.length)) + string.substring(0, 1);
},這是一個不斷深層次遞迴,最後累加實現了字串顛倒的功能。
二.相關閱讀:
(1).substring()方法可以參閱javascript substring()一章節。
(2).length屬性可以參閱javascript String length一章節。
相關文章
- JavaScript字串逆序排列JavaScript字串
- javascript將字串轉換為陣列程式碼例項JavaScript字串陣列
- javascript將字串轉換為整數程式碼例項JavaScript字串
- javascript擷取字串程式碼例項JavaScript字串
- javascript字串操作程式碼封裝程式碼例項JavaScript字串封裝
- javascript格式化字串程式碼例項JavaScript字串
- javascript將字串轉換為十六進位制程式碼例項JavaScript字串
- javascript將陣列中的元素連線成字串程式碼例項JavaScript陣列字串
- javascript刪除字串中空格程式碼例項JavaScript字串
- javascript計算字串長度程式碼例項JavaScript字串
- javascript過濾字串中特殊程式碼例項JavaScript字串
- javascript使用標籤包裹字串程式碼例項JavaScript字串
- javascript刪除字串重複字元程式碼例項JavaScript字串字元
- js將物件轉換為字串程式碼例項JS物件字串
- 逆序排列
- js將字串轉換為編碼序列程式碼例項JS字串
- js將字串轉換為xml物件程式碼例項JS字串XML物件
- jquery將物件序列化為字串程式碼例項jQuery物件字串
- js將字串轉換為數字程式碼例項JS字串
- javascript的for in例項程式碼JavaScript
- javascript獲取字串的hash值簡單程式碼例項JavaScript字串
- js將陣列元素轉換為字串程式碼例項JS陣列字串
- javascript將物件轉換為數字程式碼例項JavaScript物件
- js擷取字串程式碼例項JS字串
- JavaScript in運算子程式碼例項JavaScript
- javascript操作xml程式碼例項JavaScriptXML
- JavaScript confirm() 程式碼例項JavaScript
- javascript Function()使用程式碼例項JavaScriptFunction
- JavaScript dom操作程式碼例項JavaScript
- javascript委託程式碼例項JavaScript
- javascript階乘程式碼例項JavaScript
- javascript擷取指定長度字串後面加點程式碼例項JavaScript字串
- javascript獲取字串中第一個不重複字元程式碼例項JavaScript字串字元
- 將json格式物件轉換為查詢字串程式碼例項JSON物件字串
- 使用數字分隔字串程式碼例項字串
- javascript將類陣列轉換為陣列程式碼例項JavaScript陣列
- JavaScript 阻止事件冒泡程式碼例項JavaScript事件
- JavaScript取餘數程式碼例項JavaScript