问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

往js字符串中添加一个字符串怎么做,求助!谢谢。

发布网友 发布时间:2022-04-25 17:54

我来回答

3个回答

热心网友 时间:2022-04-22 17:06

//js 字符串中插入内容的方法是重写原型中的splice()方法:
//1、原型定义如下:
if (!String.prototype.splice) {
    String.prototype.splice = function(start, delCount, newSubStr) {
        return this.slice(0, start) + newSubStr + this.slice(start + Math.abs(delCount));
    };
}
//2、重写后代码如下:
String.prototype.splice = function(idx, rem, str) {
    return this.slice(0, idx) + str + this.slice(idx + Math.abs(rem));
};
//3、使用方法:
var result = "foo baz".splice(4, 0, "bar ");
document.body.innerHTML = result; 
//结果:在 "foo bar"中的第4个位置插入字符串bar ,变成:"foo bar baz"

追问这代码敲过了,感觉没效果,我要的效果是ac添加字符后为abc

追答

我重新写了个简单的。你试试吧

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title></title>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <script type="text/javascript" src="../js/jquery-2.1.3.min.js"></script>
</head>
<body>

    <script type="text/javascript">
        $(function () {
            String.prototype.insert = function (index, item) {
                var temp = [];
                for (var i = 0; i < this.length; i++) {
                    temp.push(this[i]);
                }
                temp.splice(index, 0, item);
                return temp.join("")
            };
            var ss = "123456789";
            console.log(ss.insert(3, "three"))
        })
    </script>
</body>
</html>

热心网友 时间:2022-04-22 18:24

请说明白点,不是很理解你说的。 如果只是单纯的拼接字符串的话,JS用加号+符实现拼接: var str = 'abc';var str2 = 'def';var str3 = str+str2;//abcdef

热心网友 时间:2022-04-22 19:59

字符串为不可变类型, 在你申明的那一刻起 就不能发生变化,你要么从新申明一个变量,
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
右附件包块怎么治疗? 右侧附件区见混合性包块回声、大小约4 .9*4。8cm.包膜完整、内可见不... 网络学术资源网络学术资源的获取途径 请问:正式出版物一定是合法出版物吗? 正式出版发行的期刊有哪些 玉米莲藕排骨汤怎么做才好吃 电脑开机进入不了BOSS, 怎么关闭苹果手机的自动备份功能 钢结构制作与安装的阶段和要点 钢结构设计的基本概念、关键步骤和应用 JavaScript字符串底层是如何实现的 JavaScript 怎样高效拼接字符串? js字符串怎么在固定位置插字符 javascript 字符串操作 将所有的“2016”前面的第二个逗号替换成&quot;/n... javascript 中拼接字符串,如何把一段代码拼接起来 Js中的字符串怎么理解,哪些是字符串呢 js字符串方法问题 js脚本对字符串的操作问题 js 怎么把字符串组 按顺序a-z,A-Z,0-9,的顺序排列 求JS字符串操作写法,急!~ 想知道: 邢台市 从魔锅坊麻辣香锅(甜橙国际店)到眼科医院(公交北关停车厂)怎么坐公交 有没有人已经加盟了魔锅坊麻辣香锅?生意怎么样?流程复杂吗?利润如何。有没有在北京的旗舰店? 魔锅坊麻辣香锅加盟多少钱? 郑州魔锅坊麻辣香锅是在北顺城街吗 找了好久了 朋友推荐那的味道不错 谁去吃过 魔锅坊麻辣香锅加盟怎么样。 麻辣香锅加盟哪家好?魔锅坊麻辣香锅是首选 长沙魔锅坊麻辣香锅是怎么计价的?时蔬类、菌菇类、肉禽类、分别是怎么计价的 谁知道正宗的 魔锅坊 麻辣香锅 怎么加盟啊,邯郸的 QQ群名称这句话是什么意思? 魔锅坊麻辣香锅加盟怎么样? javascript实现字符串相加的方式有哪几种 ppt如果用视频开头怎么做 请问怎么给微课视频加片头,或者怎么将PPT格式转化为视频,拜托了! 请问怎么给微课视频加片头,或者怎么将PPT格式转化为视频,拜托了!实 ppt软件在哪能下载免费的ppt软件,讲演? 哪个网站比较多用于演讲、课件并可免费下载的PPT素材 宣讲家网的ppt怎么免费下载 哪里有一些关于PPT演讲的资料和文章? 英语演讲ppt加演讲稿可下载 求英语课前演讲励志的PPT 跪求 谢谢 急求大学英语演讲ppt,内容不限,简单为好!!!要能用英文演讲PPT的!!急求!!! 我要做一个5分钟演讲的PPT,主题是自由,去哪可以下载PPT模板,内容我自己写,背景要好看 求《微信背后的产品观ppt完整文字版高清版》全文免费下载百度网盘资源,谢谢~ 想搭乘东航航班出国,但绿色健康码在登机前失效了怎么办? 为什么我的健康码今天要重新申请 我的回乡证过期,健康码失效了,健康码如何补回? 健康码申请失败,还能从新申请吗? 红米note9pro处理器什么水平 红米note9Pro怎么样? 红米note9pro玩机技巧在哪里