JS字符串的操作详解

这次给大家带来JS字符串的操作详解,JS字符串操作的注意事项有哪些,下面就是实战案例,一起来看一下。

charAt()            获取字符串中特定索引处的字符;

toupperCase()  将字符串的所有字符转换成大写字母;

indexOf()          返回字符串中特定字符串第一次出现的位置

substring()        返回字符串的某个子串

slice()               返回字符串中的某个子串,支持负数参数(字符串中倒数第一个字符定为-1)

concat()            用于将多个字符串拼加成一个字符串

replace()           将字符串中的某个子串以特定的字符串替换

split()                 将某个字符串分割成多个字符串,可以指定分隔符

match()             使用正则表达式搜索目标子字符串

search()            使用正则表达式搜索目标子字符串(返回的是索引)

ps:JavaScript 特殊字符

你可以在 JavaScript 中使用反斜杠来向文本字符串添加特殊字符。

插入特殊字符

反斜杠用来在文本字符串中插入省略号、换行符、引号和其他特殊字符。

请看下面的 JavaScript 代码:

var txt="We are the so-called "Vikings" from the north."document.write(txt)

登录后复制

在 JavaScript 中,字符串使用单引号或者双引号来起始或者结束。这意味着上面的字符串将被截为:We are the so-called。

要解决这个问题,就必须把在 “Viking” 中的引号前面加上反斜杠 ()。这样就可以把每个双引号转换为字面上的字符串。

var txt="We are the so-called "Vikings" from the north."document.write(txt)

登录后复制

现在 JavaScript 就可以输出正确的文本字符串了:We are the so-called “Vikings” from the north。

这是另一个例子:

document.write ("You & me are singing!")

登录后复制

上面的例子会产生以下输出:

You & me are singing!

下面的表格列出了其余的特殊字符,这些特殊字符都可以使用反斜杠来添加到文本字符串中:

代码 输出

‘单引号”双引号&和号\反斜杠换行符回车符制表符退格符换页符

相信看了本文案例你已经掌握了方法,更多精彩请关注【创想鸟】其它相关文章!

推荐阅读:

jquery拖动文件上传加载添加进度条

Angular CLI生成 Angular 5项目使用详解

以上就是JS字符串的操作详解的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2762896.html

(0)
上一篇 2025年3月8日 10:03:16
下一篇 2025年3月8日 10:03:21

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • js中DOM事件绑定使用小技巧

    这次给大家带来js中DOM事件绑定使用小技巧,js中DOM事件绑定使用的注意事项有哪些,下面就是实战案例,一起来看一下。 js事件绑定 JavaScript 有三种事件模型: 内联模型 脚本模型 DOM2 模型 1、内联模型 //基本废除不…

    编程技术 2025年3月8日
    200
  • js解析数据技巧总结

    这次给大家带来js解析数据技巧总结,js解析数据的注意事项有哪些,下面就是实战案例,一起来看一下。 自从有了前后端分离,一些后端小伙伴给出的数据结构也来越混乱了。以为分离减轻了他们的负担接口的质量会非常高但是人的惰性却体现的很“完美”。 由…

    编程技术 2025年3月8日
    200
  • vue.js路由失效无法使用

    这次给大家带来vue.js路由失效无法使用,解决vue.js路由失效无法使用的注意事项有哪些,下面就是实战案例,一起来看一下。 新学了vue.js中的路由 在之前写的vue的demo上加上了简单的路由例子(来自vue-router 2),但…

    编程技术 2025年3月8日
    200
  • JS给动态创建元素添加事件步骤详解

    这次给大家带来JS给动态创建元素添加事件步骤详解,JS给动态创建元素添加事件的注意事项有哪些,下面就是实战案例,一起来看一下。 html中直接生成的元素,添加事件,我们都知道,但是如何为一个动态生成的元素添加事件呢,jquery中的live…

    2025年3月8日
    200
  • nodejs生成二维码(最简洁)

    这次给大家带来nodejs生成二维码(最简洁),nodejs生成二维码的注意事项有哪些,下面就是实战案例,一起来看一下。 一开始使用node-qrcode(注意事项github.com/soldair/node-qrcode),结果安装的时…

    编程技术 2025年3月8日
    200
  • p5.js鼠标交互如何实现并使用

    这次给大家带来p5.js鼠标交互如何实现并使用,p5.js鼠标交互实现并使用的注意事项有哪些,下面就是实战案例,一起来看一下。 一、鼠标交互常用关键词 p5.js提供了许多鼠标操作用的关键词与函数,常用的有: mouseIsPressed:…

    编程技术 2025年3月8日
    200
  • JS匿名自执行函数概念与使用说明

    这次给大家带来JS匿名自执行函数概念与使用说明,JS匿名自执行函数概念与使用的注意事项有哪些,下面就是实战案例,一起来看一下。 1. 匿名函数的常见场景 js中的匿名函数是一种很常见的函数类型,比较常见的场景: //匿名函数的第一种情形 v…

    编程技术 2025年3月8日
    200
  • NodeJS父进程与子进程资源共享步骤详解

    这次给大家带来NodeJS父进程与子进程资源共享步骤详解,NodeJS父进程与子进程资源共享的注意事项有哪些,下面就是实战案例,一起来看一下。 实验目标:实现父进程与子进程间资源共享 使用模块:cluster 注意事项:建立node集群,实…

    编程技术 2025年3月8日
    200
  • js中存储键值对使用详解

    这次给大家带来js中存储键值对使用详解,js中存储键值对使用的注意事项有哪些,下面就是实战案例,一起来看一下。 重点内容 var map={ key1:’abc’, key2:’def’};$(document).ready(functio…

    编程技术 2025年3月8日
    200
  • 键值字符串转为json字符串步骤详解

    这次给大家带来键值字符串转为json字符串步骤详解,键值字符串转为json字符串的注意事项有哪些,下面就是实战案例,一起来看一下。 要转化的键值对字符 var respDesc=“cardid=64157001&cardnum=1&…

    编程技术 2025年3月8日
    200

发表回复

登录后才能评论