js的replace, 高亮
var str ="";console.log(str.replace(/\,/g, "")); //输出 123
var str ="";console.log(str);//输出123
var str ="";str.replace(/\,/g, ""); //输出 "123" var str ="123,123";str.replace(/\,/g, "");//输出 123123
//var reg2 = new RegExp("\\{0}", "g")
//new RegExp("\\{" + (i - 1) + "}", "g")
var str = "123, 1 2 3";
str = str.replace(/\ /g, "");//输出 123,123 把字符串中的引号 替换为指定字符 X
var t1 = document.getElementById("js1");
var htmltxt = t1.textContent;
var html = t1.innerHTML;
t1.textContent = '<span style="color: red;">123<span>';
//t1.innerHTML = "123";
t1.innerHTML = '<span style="color: red;">123<span>';
<body>
<pre>
<code id="js1">
var clacounts = function (string, ele) {
var count = ; //定义
pos = str.indexOf(ele); ///测试
while (pos != -) { //ok
count++; //搜索
pos = str.indexOf(ele, pos + ); //查询
}
return count;
}
</code>
</pre>
<input type="button" value="test" onclick="test()"/> <script>
var clacounts = function (string, ele) {
var count = ; //定义
pos = str.indexOf(ele); ///测试
while (pos != -) { //ok
count++; //搜索
pos = str.indexOf(ele, pos + ); //查询
}
return count;
}
</script>
<script>
function test() {
var t1 = document.getElementById("js1"); var html = t1.innerHTML; t1.innerHTML = '<span style="color: red;">123</span>'; var t2 = html.split("\n"); for (var i = ; i < t2.length; i++) {
t2[i] = t2[i].replace('var', '<span style="color: red;">var</span>');
}
var test = t2.join('\n');
t1.innerHTML = test;
}
</script>
</body>
element.insertAdjacentHTML(position, text); position 是相对于 element 元素的位置,并且只能是以下的字符串之一: beforebegin:在 element 元素的前面。 afterbegin:在 element 元素的第一个子节点前面。 beforeend:在 element 元素的最后一个子节点后面。 afterend:在 element 元素的后面。 text 是字符串,会被解析成 HTML 或 XML,并插入到 DOM 树中。 // <div id="one">one</div>
var d1 = document.getElementById('one');
d1.insertAdjacentHTML('afterend', '<div id="two">two</div>'); // 此时,新结构变成:
// <div id="one">one</div><div id="two">two</div>
//
//type.firstElementChild //第一个子元素节点
//type.childElementCount //子元素总数
//type.lastElementChild //最后一个子元素节点
//type.parentElement //父元素
//type.parentNode //父节点
//
js的replace, 高亮的更多相关文章
- js中replace用法
js中replace的用法 replace方法的语法是:stringObj.replace(rgExp, replaceText) 其中stringObj是字符串(string),reExp可以是正则 ...
- 笔记:js的replace函数
replace函数 js的replace函数与c#的有一个不同,js的只替换第一个字符 例如,var a=',1,2' var b=a.replace(',','') 结果b='1,2'(ps:这是一 ...
- js的replace方法
今天在项目中发现,js的replace方法,其实只是替换第一个匹配的字符: 比如 backstreetboy.replace('b','B') 得到的结果是Backstreetboy,只是替换了第一个 ...
- 关于js的replace替换
关于js的replace替换 msgContent = msgContent.replace("a","b"); 这样的替换只会把第一个a替换成b,不会替换全部 ...
- JS的replace默认只替换第一个匹配项
1. JS的replace默认只替换第一个匹配项. 解决方法: 使用正则表达式进行匹配替换[ ①.replace(new RegExp(②,"g") ,③); ] ①:包含 ...
- js的replace函数把"$"替换成成"\$"
var aa = 18$ 转换成 aa = 18\$ aa.replace("\$","\\\$"); 注意JS的replace方法只能替换第一 ...
- vscode中js文件失去高亮/没有智能提示
vscode中js文件失去高亮/没有智能提示 两步: 第一步:基本的语法高亮提示,需要将vetur删掉,然后把vscode的历史记录缓存删掉,重启vscode. 第二步:js的智能提示,使用插件typ ...
- 原生js实现replace方法
今天看到有人提问js的replace方法怎么实现的,自己就试了试js手册里的String对象的介绍replace大概是这样: string.replace(regexp, replacement) 第 ...
- js中replace的用法【转】
1.replace方法的语法是:stringObj.replace(rgExp, replaceText) 其中stringObj是字符串(string),reExp可以是正则表达式对象(RegExp ...
随机推荐
- RDLC报表总结
这2天纠结的报表基本上已近完成大部分功能.现在总结一下自己近期的学习成果 首先制作微软RDLC报表由以下三部分构成:1.制作自己的DateSet集合(就是报表的数据集):2.制作自己的报表文件.rdl ...
- subclipse 和 eclipse结合遇到的问题
subclipse是eclipse的一个SVN插件.但是我在使用的时候不断的报出下面的错误: the applet is attempting to access the "exists&q ...
- laravel5.5更新到laravel5.7
为什么要更新呢?因为项目用的第三方后台扩展包,有很些bug,不够完美.想要一个漂亮的后台,那个后台只支持5.7. 然后,我就开始更新框架了. 修改后:"php": "&g ...
- 安卓下载文件怎样更新UI进度
曾经写过几篇关于下载的文章.总的来说是下面几点: 1.维护一个下载进程的Hashmap,key:使用Md5进行处理后的文件下载地址,value为下载的Task. 以防止下载反复.并将信息保存至数据库. ...
- webservice Connection timed out
webservice Connection timed out,当发生webservice的链接超时错误时.我想原因无非就是webclient到webservice之间的链接通路发生了异常,那么该怎样 ...
- LeetCode 443. String Compression (压缩字符串)
题目标签:String 这一题需要3个pointers: anchor:标记下一个需要存入的char read:找到下一个不同的char write:标记需要存入的位置 让 read指针 去找到下一个 ...
- 第一章 Java Collections Framework总览
1.Java容器 Java容器中只能存放对象,对于基本数据类型(byte,short,char,int,long,float,double,boolean),需要包装成对象类型(Byte,Short, ...
- BestCoder Round #59 (div.2) B. Reorder the Books 想法题
Reorder the Books 问题描述 dxy家收藏了一套书,这套书叫<SDOI故事集>,<SDOI故事集>有n(n\leq 19)n(n≤19)本,每本书有一个编号,从 ...
- codility MinAbsSum
For a given array A of N integers and a sequence S of N integers from the set {−1, 1}, we define val ...
- Flume Avor Source
1.cd /usr/local2/flume/conf sudo vim avro.conf: a1.sources = r1 a1.sinks = k1 a1.channels = c1 # Des ...