封装驼峰命名转换函数与反转数组

传入参数为xx-xxx-xx将其转化为xxXxxXxx

    //1.驼峰命名转换,并封装
  function changeString(a){
    // var a = 'get-element-id';
    var b = a.split('-');   //split将字符串按照指定的字符切割成数组
    for(var i = 0 ; i < b.length ; i++){ //循环遍历b数组
    //charAt方法找到下标为0就是第一个字符,toUpperCase将小写转换成大写,再将后面的字符拼接上
        b[i]=b[i].charAt(0).toUpperCase()+b[i].substr(1,b[i].length-1)
    }
    return b.join('');  //join函数拼接,(默认以逗号拼接==toString())
  }
    console.log(changeString('get-element-id'));

 将数组反转

//3.反转数组
    var arr = [2,34,56,7,8];
    for(var i = 0;ivar item = arr[i];
        arr[i]=arr[arr.length-1-i];
        arr[arr.length-1-i]=item;
    }
    console.log(arr);

 

转载于:https://www.cnblogs.com/BR-Tao/p/11349926.html

你可能感兴趣的:(封装驼峰命名转换函数与反转数组)