美文网首页
JS中String类型添加占位符功能

JS中String类型添加占位符功能

作者: 神大人korose | 来源:发表于2019-12-19 10:58 被阅读0次
//String类型添加占位符功能
String.prototype.format = function(args){
    if (arguments.length > 0){
        var result = this;
        if (arguments.length == 1 && typeof (args) == "object"){
            for (var key in args){
                var reg = new RegExp("({" + key + "})", "g");
                result = result.replace(reg, args[key]);
            }
        }else{
            for (var i = 0; i < arguments.length; i++){
                if (arguments[i] == undefined){
                    return "";
                }
                else{
                    var reg = new RegExp("({[" + i + "]})", "g");
                    result = result.replace(reg, arguments[i]);
                }
            }
        }
        return result;
    }
    else{
        return this;
    }
}

相关文章

  • JS中String类型添加占位符功能

  • Android String 的使用,包含占位符与特殊字体颜色

    占位符 以%为开始,后面跟着 s(String类型),d (Int类型),f(浮点类型) xml显示如下 代码中调...

  • Android String占位符功能

    利用String文件中的一些占位符 ,动态添加显示信息 String文件 : %1$s,%2$d,%3$.2f $...

  • Android String占位符功能

    字符串 %1$s整形 %1$d浮点形 %1$f %s 字符串类型 "mingrisoft"%c 字符类型 'm'%...

  • 随笔

    1.占位符% %s表示占位符类型是str字符串类型%d表示占位符类型是digital数字类型使用占位符的时候,还需...

  • 为什么基本类型能使用方法

    js的几个基本类型中对应都有个包装类型 Number; String; Boolean; Symbol . 运算符...

  • 格式化输出

    格式化输出 format %type % 占位符 type 跟格式化类型 %s string(即str(val))...

  • Swift associatedtype

    在协议中除了定义属性和方法外,我们还能定义类型的占位符,让实现协议的类型来指定具体的类型。 添加 associat...

  • android View预加载占位图

    导入依赖 添加带渐变动画的占位符 添加自定义动画的占位符 添加默认的占位图 最后在数据加载完成调用方法关闭占位图 ...

  • 4

    占位符%后面的s代表的是数据类型,s是字符串类型(string),d代表整型(int、short int),f代表...

网友评论

      本文标题:JS中String类型添加占位符功能

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