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 相关文章推荐
用javascript实现点击链接弹出&quot;图片另存为&quot;而不是直接打开
Aug 15 Javascript
jquery Firefox3.5中操作select的问题
Jul 10 Javascript
javascript中数组中求最大值示例代码
Dec 18 Javascript
页面按钮禁用与解除禁用的方法
Feb 19 Javascript
JS中怎样判断undefined(比较不错的方法)
Mar 27 Javascript
基于jQuery实现网页进度显示插件
Mar 04 Javascript
jQuery三级下拉列表导航菜单代码分享
Apr 15 Javascript
JS实现table表格数据排序功能(可支持动态数据+分页效果)
May 26 Javascript
jQuery实现自动调用和触发某个事件的方法
Nov 18 Javascript
mpvue项目中使用第三方UI组件库的方法
Sep 30 Javascript
javascript实现图片轮播代码
Jul 09 Javascript
详解如何使用React Hooks请求数据并渲染
Oct 18 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
全国FM电台频率大全 - 30 宁夏回族自治区
2020/03/11 无线电
php获取表单中多个同名input元素的值
2014/03/20 PHP
jquery选择器(常用选择器说明)
2010/09/28 Javascript
jquery中加载图片自适应大小主要实现代码
2013/08/23 Javascript
Internet Explorer 11 浏览器介绍:别叫我IE
2014/09/28 Javascript
JavaScript实现的浮动层框架用法实例分析
2015/10/10 Javascript
jquery表单验证实例仿Toast提示效果
2017/03/03 Javascript
jquery加载单文件vue组件的方法
2017/06/20 jQuery
vue使用keep-alive实现数据缓存不刷新
2017/10/21 Javascript
js自定义trim函数实现删除两端空格功能
2018/02/09 Javascript
微信小程序仿朋友圈发布动态功能
2018/07/15 Javascript
少女风vue组件库的制作全过程
2019/05/15 Javascript
layer实现登录弹框,登录成功后关闭弹框并调用父窗口的例子
2019/09/11 Javascript
Vue常用的全选/反选的示例代码
2020/02/19 Javascript
快速解决Vue、element-ui的resetFields()方法重置表单无效的问题
2020/08/12 Javascript
[01:00:25]2018DOTA2亚洲邀请赛3月30日 小组赛A组 VG VS Liquid
2018/03/31 DOTA
[42:32]Secret vs Optic 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
python字符串连接的N种方式总结
2014/09/17 Python
Python中偏函数用法示例
2018/06/07 Python
python+pyqt5编写md5生成器
2019/03/18 Python
python Pandas如何对数据集随机抽样
2019/07/29 Python
python中用ctypes模拟点击的实例讲解
2020/11/26 Python
Python plt 利用subplot 实现在一张画布同时画多张图
2021/02/26 Python
25个CSS3动画按钮和菜单教程分享
2012/10/03 HTML / CSS
CSS3网格的三个新特性详解
2014/04/04 HTML / CSS
个人函授自我鉴定
2014/03/25 职场文书
个人委托书怎么写
2014/09/17 职场文书
党员批评与自我批评思想汇报
2014/10/08 职场文书
班主任经验交流材料
2014/12/16 职场文书
银行先进个人总结
2015/02/15 职场文书
停发工资证明范本
2015/06/12 职场文书
保护环境建议书作文300字
2015/09/14 职场文书
五年级数学教学反思
2016/02/16 职场文书
2019暑假学生安全口号
2019/06/27 职场文书
DIV CSS实现网页背景半透明效果
2021/12/06 HTML / CSS
python分分钟绘制精美地图海报
2022/02/15 Python