前言:
现时同学们对“js替换双引号为空格怎么办”大约比较关切,我们都需要学习一些“js替换双引号为空格怎么办”的相关文章。那么小编在网上网罗了一些有关“js替换双引号为空格怎么办””的相关资讯,希望我们能喜欢,大家一起来学习一下吧!数据类型及对象
/*在 JavaScript 中有 5 种不同的可以包含值的数据类型:stringnumberbooleanobjectfunction有 6 种类型的对象:ObjectDateArrayStringNumberBoolean 以及 2 种不能包含值的数据类型:nullundefinedNaN 的数据类型是数字数组的数据类型是对象日期的数据类型是对象null 的数据类型是 object未定义变量的数据类型为 undefined *未赋值的变量的数据类型也是 undefined **/function 数据类型(){ var s; d=new Date(2023,9,19); Console.log(typeof("wps 学习!"));// string Console.log(typeof(123));// number Console.log(typeof false);// boolean Console.log(typeof {a:0,b:1});// object Console.log(typeof Number);// function Console.log(typeof undefined);// undefined Console.log(typeof null);// object Console.log(typeof s);// undefined Console.log(typeof t);// undefined Console.log(typeof NaN);// number Console.log(d + (typeof d));// Thu Oct 19 2023 00:00:00 GMT+0800 (中国标准时间)object Console.log(typeof [1,2,3,"a"]);// object}异常处理
try{ Range("a1:c5 e1:h5").Select(); // 无交集报错 }catch(err){ alert(err.name+" 两个区域无交集!"+err.message); }
字符串JS中的字符串可以放在双引号中,也可以放在单引号中。内建属性 length 可返回字符串的长度。如果字符串中本来就含有引号,那就要注意,如果含的的是单引号,那就把字符串放到双引号中,如果含的是双引号,那就好把字符串放到单引号中转义字符
代码
结果
\b
退格键
\f
换页
\n
新行
\r
回车
\t
水平制表符
\v
垂直制表符
字符串属性
function 字符串1(){ let str = "hello,wps javascript! \n今天是9月19日。"; /*hello,wps javascript! 今天是9月19日。 */ Console.log(str);// Console.log("str字符串长度:"+ str.length); Console.log(str.indexOf("今",0)); // 字符串的索引是从0开始的.23 Console.log(str.indexOf("9",0));//26 Console.log(str.lastIndexOf("9"));//29 Console.log(str.lastIndexOf("9",28));//26 Console.log(str.search("9"));// 可用正则表达式.26}
function 字符串2(){ //提取部分字符串 slice(start, end) let str = "hello,wps javascript! \n今天是9月19日。"; Console.log("slice(0,7): "+str.slice(0,7)); //这里要注意end参数要比提取字符串最会后一位字符的索引大1 hello,w Console.log("slice(-10,-5): "+str.slice(-10,-5)); //今天是9 Console.log("slice(7): "+str.slice(7));//ps javascript! 今天是9月19日。 Console.log("slice(-10): "+str.slice(-10));//今天是9月19日。 //substring() 类似于 slice()。不同之处在于 substring() 无法接受负的索引。 substring(start, end) Console.log("substring(0,7): "+str.substring(0,7));//hello,w Console.log("substring(0): "+str.substring(0));//hello,wps javascript! 今天是9月19日。 //substr()也类似于 slice() 不同之处在于第二个参数规定被提取部分的长度 substr(start, length) Console.log("substr(0,7): "+str.substr(0,7));// hello,w Console.log("substr(0): "+str.substr(0));//hello,wps javascript! 今天是9月19日。}
function 字符串3(){ let str = "hello,wps javascript! \n今天是9月19日。"; //默认情况下,replace() 只替换首个匹配的字符串,对大小写敏感,可使用正则 Console.log(str.replace("javascript","js"));//hello,wps js! 【有空行】今天是9月19日。 Console.log(str.replace("\n"," "));//hello,wps javascript! 今天是9月19日。 Console.log(str.toUpperCase());//HELLO,WPS JAVASCRIPT!【有空行】 今天是9月19日。 Console.log(str.toLowerCase());//hello,wps javascript!【有空行】 今天是9月19日。 Console.log(str.concat(" 星期二! "));//hello,wps javascript!【有空行】 今天是9月19日。 星期二! Console.log(str.trim());//hello,wps javascript! 【有空行】今天是9月19日。 Console.log(str.replace(" ",""));//删除中间的空格 hello,wpsjavascript!【有空行】 今天是9月19日。 Console.log(str.charAt(0));//h arr = str.split(""); for(a in arr){ Console.log(a + " "+arr[a]); } }
//match() 方法根据正则表达式在字符串中搜索匹配项,并将匹配项作为 Array 对象返回。//如果字符串包含指定值,includes() 方法返回true//如果字符串以指定值开头,则 startsWith() 方法返回 true,否则返回 false。此方法有两个参数,可以检索字符串中从第几位字符开始是否是某字符串。//如果字符串以指定值结尾,则 endsWith() 方法返回 true,否则返回 false。function 字符串4(){ //在JS中,模板字面量使用反引号 (``) 字符串原值中有单引号和双引号,也可以直接写在反引号中。 text = ` 姓名:"武旭鹏" 性别:'男' 民族:汉 ` Console.log(text); //模板字面量提供了一种将变量和表达式插入字符串的简单方法,该方法称为字符串插值 //语法:${...} var a="武旭鹏",b="男",c="汉族"; Console.log(`姓名:${a}\n性别:${b}\n民族:${c}`) num=10; price=1.3; Console.log(`num * prince = ${num} * ${price} = ${num * price}`); //num * prince = 10 * 1.3 = 13 }
版权声明:
本站文章均来自互联网搜集,如有侵犯您的权益,请联系我们删除,谢谢。
标签: #js替换双引号为空格怎么办