美文网首页
review javascript 17:字符串对象

review javascript 17:字符串对象

作者: 蝴蝶结199007 | 来源:发表于2017-04-26 19:49 被阅读7次

(1)含义

多个字符组成的只读数组,和数组相同的API:


(2)使用

访问字符串中任意一个字符: str[i]
字符串的长度:str.length

** 凡是不直接修改原数组的API,字符串都能用: **
比如: var substr=str.slice(starti,endi+1);
var newstr=str.concat(otherstr);

不能用:splice()、reverse()、push()、str[i]='字符'


(3)实践

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>字符串对象</title>
</head>
<body>

<script type="text/javascript">
    /**
     * 题目:
     * 实现如下功能,将字符串的2~4位替换为*,并且将原来的内容追加到新的字符串结尾,连接符[,]
     *
     * 比如:
     * abc123
     * 执行之后
     * ab***3,c12
     *
     */
    init();
    function init() {
        var str1 = 'abc123';
        var str2 = '1123344546556'
        stringObj(str1);
        stringObj(str2);
    }

    function stringObj(str) {
        var allStr = '';    //最终将要存入
        var replaceStr = str.substr(2, 3);
        console.log(replaceStr);    //截取到2-4的字符串
        for (var i = 0; i < str.length; i++) {
            if (i >= 2 && i <= 4) {
                allStr += '*';
            } else {
                allStr += str[i];
            }
        }
        allStr += (',' + replaceStr);

        console.log(allStr);
        return allStr;

    }

</script>

</body>
</html>

相关文章

  • review javascript 17:字符串对象

    (1)含义 多个字符组成的只读数组,和数组相同的API: (2)使用 访问字符串中任意一个字符: str[i]...

  • JavaScript 字符串String+日期与时间Date+数

    JavaScript 字符串处理(String对象) JavaScript 字符串处理(String对象) Jav...

  • JSON

    JSON JSON字符串转为JavaScript对象 JavaScript 对象转换为JSON字符串 Jackso...

  • JavaScript基础

    JavaScript简介JavaScript变量JavaScript对象、函数JavaScript数字,字符串Ja...

  • Javascript 对象(一)

    Javascript 对象(二)深入理解面向对象 JavaScript 中的所有事物都是对象:字符串、数字、数组、...

  • JavaScript-字符串对象方法应用

    JavaScript-字符串对象方法应用

  • JavaScript学习笔记(三)

    慕课网JavaScript进阶篇第7章学习笔记,JavaScript内置对象:Date对象,String字符串对象...

  • js-01

    对象 JavaScript 中的所有事物都是对象:字符串、数值、数组、函数...此外,JavaScript 允许自...

  • JavaScript高级教程笔记

    1. JavaScript对象 JavaScript中所有的事物都是对象: 字符串, 数值, 数组, 函数. Ja...

  • JavaScript|对象

    对象: JavaScript 中的所有事物都是对象:字符串、数字、数组、日期,等等。在 JavaScript 中,...

网友评论

      本文标题:review javascript 17:字符串对象

      本文链接:https://www.haomeiwen.com/subject/xejwzttx.html