1、字符串倒序。

    1. function reverseString(str) {
    2. return str.split('').reverse().join('');
    3. }
    4. reverseString("hello");

    首先,使用split()将字符串转为数组,然后使用数组的reverse()方法,最后用join()方法将数组中的所有元素放入字符串。
    **
    2、字符串中最长的单词。

    1. function findLongestWordLength(str) {
    2. let array = [];
    3. let arrnum = [];
    4. array = str.split(" ");
    5. for(let i=0; i<array.length; i++){
    6. arrnum.push(array[i].length)
    7. }
    8. return Math.max.apply(null, arrnum)
    9. }

    新建一个数组arrnum保存单词长度,逐个push进array的单词长度。

    3、Confirm the ending

    1. function confirmEnding(str, target) {
    2. let arr = str.split('');
    3. let tararr = target.split('');
    4. let length = target.length;
    5. for(let i=0; i<length; i++){
    6. let x;
    7. x=arr[arr.length-i-1]===tararr[tararr.length-i-1];
    8. if(x==false){
    9. return false
    10. }
    11. }
    12. return true;
    13. }
    14. confirmEnding("Bastian", "ian")