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 相关文章推荐
jQuery学习7 操作JavaScript对象和集合的函数
Feb 07 Javascript
javaScript call 函数的用法说明
Apr 09 Javascript
js实现兼容IE6与IE7的DIV高度
May 13 Javascript
JS实现跟随鼠标的链接文字提示框效果
Aug 06 Javascript
使用Javascript监控前端相关数据的代码
Oct 27 Javascript
JS实现的适合做faq或menu滑动效果示例
Nov 17 Javascript
JavaScript实现经典排序算法之选择排序
Dec 28 Javascript
JavaScript实现省市联动过程中bug的解决方法
Dec 04 Javascript
使用vue-router与v-if实现tab切换遇到的问题及解决方法
Sep 07 Javascript
Vue 2.0 侦听器 watch属性代码详解
Jun 19 Javascript
js实现图片无缝循环轮播
Oct 28 Javascript
vue实现简易的双向数据绑定
Dec 29 Vue.js
微信小程序--组件(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 面向对象程序设计(oop)学习笔记 (二) - 静态变量的属性和方法及延迟绑定
2014/06/12 PHP
PHP编辑器PhpStrom运行缓慢问题
2017/02/21 PHP
Javascript 设计模式(二) 闭包
2010/05/26 Javascript
FF火狐下获取一个元素同类型的相邻元素实现代码
2012/12/15 Javascript
jQuery遍历Table应用示例
2014/04/09 Javascript
使用getBoundingClientRect方法实现简洁的sticky组件的方法
2016/03/22 Javascript
使用postMesssage()实现跨域iframe页面间的信息传递方法
2016/03/29 Javascript
javascript原型继承工作原理和实例详解
2016/04/07 Javascript
nodejs简单实现操作arduino
2016/09/25 NodeJs
浅谈Node.js:Buffer模块
2016/12/05 Javascript
bootstrap动态添加面包屑(breadcrumb)及其响应事件的方法
2017/05/25 Javascript
jQuery获取复选框选中的当前行的某个字段的值
2017/09/15 jQuery
vue实现页面加载动画效果
2017/09/19 Javascript
Angular通过指令动态添加组件问题
2018/07/09 Javascript
详解vue 中 scoped 样式作用域的规则
2020/09/14 Javascript
Node 使用express-http-proxy 做api网关的实现
2020/10/15 Javascript
vue实现抽屉弹窗效果
2020/11/15 Javascript
为什么推荐使用JSX开发Vue3
2020/12/28 Vue.js
Python如何为图片添加水印
2016/11/25 Python
pandas or sql计算前后两行数据间的增值方法
2018/04/20 Python
pygame游戏之旅 游戏中添加显示文字
2018/11/20 Python
Python生成一个迭代器的实操方法
2019/06/18 Python
python3 sorted 如何实现自定义排序标准
2020/03/12 Python
python实现udp传输图片功能
2020/03/20 Python
浅谈python出错时traceback的解读
2020/07/15 Python
全球领先的鞋类零售商:The Walking Company
2016/07/21 全球购物
凯特方迪化妆品官网:Kat Von D Beauty
2016/11/15 全球购物
Lacoste(法国鳄鱼)加拿大官网:以标志性的POLO衫而闻名
2019/05/15 全球购物
FILA德国官方网站:来自意大利的体育和街头服饰品牌
2019/07/19 全球购物
Jack Rogers官网:美国经典的女性鞋靴品牌
2019/09/04 全球购物
你们项目是如何进行变更控制的
2015/08/26 面试题
车间班长岗位职责
2013/11/30 职场文书
高中生物教学反思
2014/02/05 职场文书
单方离婚协议书范本(2014版)
2014/09/30 职场文书
小学生六年级作文之关于感恩
2019/08/16 职场文书
使用pandas或numpy处理数据中的空值(np.isnan()/pd.isnull())
2021/05/14 Python