• JS算法练习四


    JS算法练习

    1.将使用空格分隔单词使用驼峰命名连接起来;
    var str="HELLO world welcome to my hometown";
    /*--先输入一个有空格分隔单词的字符串--*/
    var arr=str.slipt(" ");
    /*--将字符串分隔--
        split()返回分割之后的字符串数组*/
    console.log(arr);
    //打印这个字符串数组以观察
    str=arr[0].toLowerCase();
    //按照驼峰命名法的要求,第一个单词小写,第一个字符串(下标为0的元素)。toLowerCase()转小写。
    for(var i=1 ; i < arr.length; i++){
    	str=arr[i].charAt(0).toUpperCase();
    	str=arr[i].slice(1).toLowerCase();
    }
    /*charAt(index) 方法从一个字符串中返回指定的字符。slice(beginSlice[, endSlice])提取一个字符串的一部分,并返回一个新的字符串。
      index
        一个介于0 和 1-小于字符串的长度之间的整数。 (0~n-1)
        如果没有提供索引,charAt() 将使用0*
      beginSlice从索引开始,[, endSlice]可选,索引结束位置*/
    console.log(str);
    
  • 相关阅读:
    css3
    js的去重
    mongodb的db.collection is not function
    mongoose的关联查询 :populate
    html/css杂题
    经典的Foo和getName
    AngularJS控制器
    AJAX请求小项目
    AngularJS 依赖注入
    Canvas画布实现自定义时钟效果
  • 原文地址:https://www.cnblogs.com/zhuxiaopeng/p/6806906.html
Copyright © 2020-2023  润新知