JavaScript基于扩展String实现替换字符串中index处字符的方法


Posted in Javascript onJune 13, 2017

本文实例讲述了JavaScript基于扩展String实现替换字符串中index处字符的方法。分享给大家供大家参考,具体如下:

核心代码:

String.prototype.replaceCharAt = function(n,c){
 return this.substr(0, n)+ c + this.substr(n+1,this.length-1-n);
}

用法示例:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>JS字符替换</title>
</head>
<body>
<script >
String.prototype.replaceCharAt = function(n,c){
 return this.substr(0, n)+ c + this.substr(n+1,this.length-1-n);
}
var str = 'welcome to 3water.com';
console.log(str.replaceCharAt(8,'T'));
</script>
</body>
</html>

运行效果图如下:

JavaScript基于扩展String实现替换字符串中index处字符的方法

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
xml分页+ajax请求数据源+dom取结果实例代码
Oct 31 Javascript
javascript 仿QQ滑动菜单效果代码
Sep 03 Javascript
JQuery文字列表向上滚动的代码
Nov 13 Javascript
jQuery插件slick实现响应式移动端幻灯片图片切换特效
Apr 12 Javascript
jQuery表格行上移下移和置顶的实现方法
Oct 08 Javascript
js仿支付宝多方框输入支付密码效果
Sep 27 Javascript
JS实现淡入淡出图片效果的方法分析
Dec 20 Javascript
JavaScript用构造函数如何获取变量的类型名
Dec 23 Javascript
基于jQuery实现照片墙自动播放特效
Jan 12 Javascript
Vue 中axios配置实例详解
Jul 27 Javascript
JavaScript中时间格式化新思路toLocaleString()
Nov 07 Javascript
JavaScript 事件捕获冒泡与捕获详情
Nov 11 Javascript
微信小程序--组件(swiper)详细介绍
Jun 13 #Javascript
Vue.js实现微信过渡动画左右切换效果
Jun 13 #Javascript
JS实现求数组起始项到终止项之和的方法【基于数组扩展函数】
Jun 13 #Javascript
基于pako.js实现gzip的压缩和解压功能示例
Jun 13 #Javascript
基于vue2框架的机器人自动回复mini-project实例代码
Jun 13 #Javascript
深究AngularJS中ng-drag、ng-drop的用法
Jun 12 #Javascript
深究AngularJS中$sce的使用
Jun 12 #Javascript
You might like
整合了前面的PHP数据库连接类~~做成一个分页类!
2006/11/25 PHP
php下将多个数组合并成一个数组的方法与实例代码
2011/02/03 PHP
PHP在字符断点处截断文字的实现代码
2011/04/21 PHP
PHP 杂谈《重构-改善既有代码的设计》之一 重新组织你的函数
2012/04/09 PHP
学习PHP session的传递方式
2016/06/15 PHP
在laravel-admin中列表中禁止某行编辑、删除的方法
2019/10/03 PHP
Add a Table to a Word Document
2007/06/15 Javascript
jQuery EasyUI API 中文文档 - DataGrid数据表格
2011/11/17 Javascript
使用原生JS实现弹出层特效
2014/12/22 Javascript
推荐一个自己用的封装好的javascript插件
2015/01/29 Javascript
常用javascript表单验证汇总
2020/07/20 Javascript
jQuery中inArray方法注意事项分析
2016/01/25 Javascript
JavaScript文件的同步和异步加载的实现代码
2017/08/19 Javascript
基于require.js的使用(实例讲解)
2017/09/07 Javascript
jquery ztree实现右键收藏功能
2017/11/20 jQuery
vue-cli项目中使用Mockjs详解
2018/05/14 Javascript
详解mpvue中小程序自定义导航组件开发指南
2019/02/11 Javascript
el-select数据过多懒加载的解决(loadmore)
2019/05/29 Javascript
Vue数字输入框组件的使用方法
2019/10/19 Javascript
如何利用JS将手机号中间四位变成*号
2020/09/29 Javascript
Python爬取网易云音乐上评论火爆的歌曲
2017/01/19 Python
Python scikit-learn 做线性回归的示例代码
2017/11/01 Python
python实现AES加密与解密
2019/03/28 Python
django的聚合函数和aggregate、annotate方法使用详解
2019/07/23 Python
Python Multiprocessing多进程 使用tqdm显示进度条的实现
2019/08/13 Python
keras topN显示,自编写代码案例
2020/07/03 Python
Guess美国官网:美国知名服装品牌
2019/04/08 全球购物
护士自荐信
2013/10/25 职场文书
创意活动策划书
2014/01/15 职场文书
电子商务专业学生职业生涯规划
2014/03/07 职场文书
食品安全工作方案
2014/05/07 职场文书
检察院院长群众路线教育实践活动个人整改措施
2014/10/04 职场文书
2014大学辅导员工作总结
2014/12/02 职场文书
运动会3000米加油稿
2015/07/21 职场文书
《烈火英雄》观后感:致敬和平时代的英雄
2019/11/11 职场文书
完美解决golang go get私有仓库的问题
2021/05/05 Golang