分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 代码编程

js ?字符串格式化

发布时间:2023-09-06 01:11责任编辑:白小东关键词:js

在js 文件中写一个函数

String.prototype.format = function(args) { ???????var result = this; ???????if (arguments.length > 0) { ???????????if (arguments.length == 1 && typeof (args) == "object") { ???????????????for (var key in args) { ???????????????????if(args[key]!=undefined){ ???????????????????????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) { ???????????????????????var reg= new RegExp("({)" + i + "(})", "g"); ???????????????????????result = result.replace(reg, arguments[i]); ???????????????????} ???????????????} ???????????} ???????} ???????return result; ???}
s=‘我的名字是{0},家是{1}‘.format(‘于洋‘,‘济南‘);
console.log(s);
测试,OK

取富文本编辑框的文本内容 

 2 

js ?字符串格式化

原文地址:http://www.cnblogs.com/yuyang26/p/7524456.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved