当前位置: 首页 > news >正文

JavaScript字符串方法

  1. charAt() 方法:返回指定索引处的字符。 示例:

    let str = "Hello World";
    console.log(str.charAt(0)); // Output: "H"
    console.log(str.charAt(6)); // Output: "W"
    

  2. charCodeAt() 方法:返回指定索引处字符的 Unicode 值。 示例:

    let str = "Hello";
    console.log(str.charCodeAt(0)); // Output: 72
    console.log(str.charCodeAt(3)); // Output: 108
    

  3. concat() 方法:连接两个或多个字符串,并返回连接后的字符串。 示例:

    let str1 = "Hello";
    let str2 = "World";
    console.log(str1.concat(", ", str2)); // Output: "Hello, World"
    

  4. includes() 方法:判断字符串中是否包含指定的字符串,并返回 true 或 false。 示例:

    let str = "Hello World";
    console.log(str.includes("World")); // Output: true
    console.log(str.includes("Goodbye")); // Output: false
    

  5. indexOf() 方法:返回指定字符串在原字符串中第一次出现的索引位置,如果没有找到则返回 -1。 示例:

    let str = "Hello World";
    console.log(str.indexOf("o")); // Output: 4
    console.log(str.indexOf("Goodbye")); // Output: -1
    

  6. lastIndexOf() 方法:返回指定字符串在原字符串中最后一次出现的索引位置,如果没有找到则返回 -1。 示例:

    let str = "Hello World";
    console.log(str.lastIndexOf("o")); // Output: 7
    console.log(str.lastIndexOf("Goodbye")); // Output: -1
    

  7. slice() 方法:提取字符串的一部分,并返回一个新的字符串。 示例:

    let str = "Hello World";
    console.log(str.slice(0, 5)); // Output: "Hello"
    console.log(str.slice(6)); // Output: "World"
    

  8. split() 方法:将字符串分割成字符串数组,通过指定的分隔符进行分割。 示例:

    let str = "Hello,World";
    console.log(str.split(",")); // Output: ["Hello", "World"]
    

  9. substring() 方法:提取字符串的一部分,并返回一个新的字符串。与 slice() 方法类似,但不接受负数索引。 示例:

    let str = "Hello World";
    console.log(str.substring(1, 4)); // Output: "ell"
    

  10. toLowerCase() 方法:将字符串转换为小写字母。 示例:

    let str = "Hello World";
    console.log(str.toLowerCase()); // Output: "hello world"
    

  11. toUpperCase() 方法:将字符串转换为大写字母。 示例:

    let str = "Hello World";
    console.log(str.toUpperCase()); // Output: "HELLO WORLD"
    

  12. trim() 方法:去除字符串两端的空格,并返回一个新的字符串。 示例:

    let str = "   Hello World   ";
    console.log(str.trim()); // Output: "Hello World"
    

http://www.lryc.cn/news/357108.html

相关文章:

  • YD/T 2698-2014 《电信网和互联网安全防护基线配置要求及检测要求 网络设备》标准介绍
  • QCC30XX如何查找本地地址码
  • 基于 DCT 的图像滤波
  • spdlog日志库源码:自定义异常类spdlog_ex
  • 3.每日LeetCode-数组类,爬楼梯(Go,Java,Python)
  • 单节点11.2.0.3参数文件恢复到RAC11.2.0.4启动失败
  • Windows电脑高颜值桌面便利贴,便签怎么设置
  • 代码随想录35期Day54-Java
  • Ubuntu使用sudo命令
  • 三方语言中调用, Go Energy GUI编译的dll动态链接库CEF
  • Go微服务: Grpc服务注册在Consul的示例(非Go-Micro)
  • Java+Swing+Mysql实现飞机订票系统
  • 2024 rk
  • Java实现多张图片合并保存到pdf中
  • 揭秘智慧校园:可视化技术引领教育新篇章
  • 基础9 探索图形化编程的奥秘:从物联网到工业自动化
  • RPC-----RCF
  • StarRocks中,这些配置项是表属性的一部分
  • Activity->Activity生命周期
  • 乐鑫ESP串口驱动安装,安装cp210x驱动
  • Django缓存
  • Python 元组
  • JAVA面试题大全(十八)
  • 如何利用Firebase Hosting来托管网站
  • 揭秘“循环消费”模式:消费即收益,购物新体验
  • 图片怎样在线改像素大小?电脑快速修改图片大小的方法
  • SELINUX=enforcing时无法启动httpd服务的解决方案(semanage命令以及setroubleshoot-server插件的妙用)
  • 【C++】list的使用方法和模拟实现
  • 【物联网实战项目】STM32C8T6+esp8266/mqtt+dht11+onenet+uniapp
  • Pyhton 二叉树层级遍历