3 JavaScript字符串操作

这篇具有很好参考价值的文章主要介绍了3 JavaScript字符串操作。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

3 字符串操作

常用的字符串操作相关的方法:

s.split()  字符串切割
s.substr(start, len)  字符串切割, 从start开始切, 切len个字符
s.substring(start, end)  字符串切割, 从start切割到end
s.length  字符串长度
s.charAt(i) 第i索引位置的字符  s[i]
s.indexOf('xxx')  返回xxx的索引位置, 如果没有xxx. 则返回-1
s.lastIndexOf("xxx") 返回xxx的最后一次出现的索引位置,如果没有xxx. 则返回-1
s.toUpperCase() 转换成大写字母
s.startsWith("xxx")  判断是否以xxx开头
s.charCodeAt(i) 某个位置的字符的ascii
String.fromCharCode(ascii) 给出ascii 还原成正常字符

关于null和undefined. 这两个会很容易混. 可以这样来记. null就是空对象. undefined就是空变量. 两者都可以表示空. 啥也没有. 本质其实是一样的. 都啥也干不了. 两者都可以当做false来看待就好了.

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>字符串操作</title>
</head>
<body>

    <script src = "字符串操作.js"></script>

</body>
</html>
// 字符串操作
s = 'hellobadyjavascripts';
// 字符串切割
console.log(s.split('a'));   // ['hellob', 'dyj', 'v', 'scripts']
// 从start开始切, 切len个字符
console.log(s.substr(1, 5)); // ellob
// 从start切割到end
console.log(s.substring(1, 5));  // ello
// 字符串长度
console.log(s.length);  // 20
// 第i索引位置的字符
console.log(s.charAt(5));   // b
// 返回xxx的索引位置, 如果没有xxx. 则返回-1
console.log(s.indexOf('c'));    // 14
console.log(s.indexOf('x'));    // -1
// 返回xxx的最后一次出现的索引位置,如果没有xxx. 则返回-1
console.log(s.lastIndexOf('a'));    // 12
// 转换成大写字母
console.log(s.toUpperCase());   // HELLOBADYJAVASCRIPTS
// 转换成小写字母
console.log(s.toLowerCase());   // hellobadyjavascripts
// 判断是否以xxx开头
console.log(s.startsWith('h'));     // true
console.log(s.startsWith('q'));     // false
// 某个位置的字符的ascii
console.log(s.charCodeAt(6));   // 97
// 给出ascii 还原成正常字符
console.log(String.fromCharCode('98'));     // b
代码的效果图如下:

3 JavaScript字符串操作文章来源地址https://www.toymoban.com/news/detail-655478.html

到了这里,关于3 JavaScript字符串操作的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 轻松掌握JavaScript字符串操作的10个小技巧

            在JavaScript中,字符串是一种基本的数据类型,表示文本字符序列。JavaScript提供了许多内置的字符串操作方法和属性,可以方便地对字符串进行处理。本教程将介绍一些常用的JavaScript字符串操作。 访问字符串长度 可以使用 length 属性获取一个字符串的长度。例如

    2024年02月06日
    浏览(35)
  • 算法竞赛字符串常用操作大全

    Bufferedreader bf=new BufferedReader(new InputStreamReader(System.in)); String s[]=bf.readLine().split(\\\" \\\") split(\\\" \\\") 表示 去掉 输入的串中的 空格 split(\\\"\\\") 表示 去掉 输入的串中的 根据题目要求, 想去什么符号就在 split(\\\"\\\") 引号中加什么。 常用输入转换: 以此题为例 👇 : 先读入n行字符串数组 再

    2024年02月16日
    浏览(35)
  • python中字符串常用的操作

    在Python中,字符串是一种不可变的序列类型,它支持许多常用的操作。以下是一些常见的字符串操作: 字符串拼接: 使用 + 运算符可以将两个字符串拼接在一起。 str1 = \\\"Hello\\\" str2 = \\\"World\\\" result = str1 + \\\" \\\" + str2 字符串复制: 使用 * 运算符可以复制字符串。 original = \\\"abc\\\" repeated

    2024年01月16日
    浏览(31)
  • String字符串,FastJson常用操作方法

    1、创建配置环境 注意 测试的时候需要更改一下idea的设置 2、FastJson简介 3、 序列化 测试 JSON.toJSONString(序列化java对象) 4、 反序列化 5、枚举介绍 6、JSONField注解的使用 1、注解 2、作用于字段上面 3、格式化日期时间 4、指定字段不序列化 5、指定字段顺序 6、自定义序列化内容

    2024年02月21日
    浏览(45)
  • 【JAVA】java常用字符串操作技巧

    Java定义字符串 不论使用哪种形式创建字符串,字符串对象一旦被创建,其值是不能改变的,但可以使用其他变量重新赋值的方式进行更改。 直接定义字符串 直接定义字符串是指使用双引号表示字符串中的内容,如: String str=\\\"Hello Java\\\"; 或者 String str; str=\\\"Heilo Java\\\"; 字符串变量

    2024年02月04日
    浏览(28)
  • Java中的String类的常用方法(对于字符串的常用操作)

    目录 一、获取指定索引的字符 二、 获取指定字符或者字符串的索引位置 三、判断字符串是否以指定内容开头或结尾 四、替换指定的字符或者是字符串 五、获取字符串的子串 六、将字符串转换为字符数组  七、比较字符串的内容是否相等  八、连接字符串 九、比较两个字

    2024年02月20日
    浏览(59)
  • 盘点 Python 中字符串的常用操作,对新手极度友好

    在 Python 中字符串的表达方式有四种 一对单引号 一对双引号 一对三个单引号 一对三个双引号 a = ‘abc’ b= “abc” c = ‘’‘abc’‘’ d = “”“abc”“” print(type(a)) # class ‘str’ print(type(b)) # class ‘str’ print(type©) # class ‘str’ print(type(d)) # class ‘str’ 单双引号混合使用 a

    2024年02月10日
    浏览(38)
  • 【c#】c#常用小技巧方法整理(5)—— 字符串操作类

    1、GetStrArray(string str, char speater, bool toLower) 把字符串按照分隔符转换成 List 2、GetStrArray(string str) 把字符串转 按照, 分割 换为数据 3、GetArrayStr(List list, string speater) 把 List 按照分隔符组装成 string 4、GetArrayStr(List list) 得到数组列表以逗号分隔的字符串 5、GetArrayValueStr(Dictionaryin

    2023年04月23日
    浏览(29)
  • 在 JavaScript 中生成随机字符串/字符

    我想要一个由从集合 [a-zA-Z0-9] 中随机挑选的字符组成的 5 个字符的字符串。 使用 JavaScript 执行此操作的最佳方法是什么? huntsbot.com精选全球7大洲远程工作机会,涵盖各领域,帮助想要远程工作的数字游民们能更精准、更高效的找到对方。 一个优秀的自由职业者,应该有对

    2024年02月16日
    浏览(35)
  • 【JavaScript数据结构与算法】字符串类(反转字符串中的单词)

    个人简介 👀 个人主页: 前端杂货铺 🙋‍♂️ 学习方向: 主攻前端方向,也会涉及到服务端(Node.js) 📃 个人状态: 在校大学生一枚,已拿多个前端 offer(秋招) 🚀 未来打算: 为中国的工业软件事业效力 n 年 🥇 推荐学习:🍍前端面试宝典 🍉Vue2 🍋Vue3 🍓Vue2/3项目

    2023年04月09日
    浏览(77)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包