查询字符串 & 模板字符串

简介: 查询字符串 & 模板字符串

查询字符串开头结尾和包括

  • includes ():查询字符串是否包含某个字符串,有返回 true, 没有返回 false
  • startsWith ():检查字符串是否以某个字符串开头,是返回 true, 否则返回 false
  • endsWith ():检查字符串是否以某个字符串结尾,是返回 true, 否则返回 false
let str = 'hello world'
console.log(str.includes('e'))
console.log(str.includes('f'))
console.log(str.startsWith('h'))
console.log(str.startsWith('hello'))
console.log(str.startsWith('ha'))
console.log(str.endsWith('h'))
console.log(str.endsWith('world'))
console.log(str.endsWith('hello'))
let str = 'hello world'
console.log(str.startsWith('h',1))
console.log(str.startsWith('h',0))


第二个参数是索引,从 0 开始,字符串和索引正确返回 true,错误返回 false

模板字符串
//字符串拼接
// function func(name,age) {
//     return '我是' + name + ',年龄' + age;
// }
function func(name,age) {
    return `我是${name}年龄${age}`;//使用模板字符串,esc键下的`键包裹
}
console.log(func('张三',25));

多行文本

let multiLineString = `
这是一个多行文本
这真的是一个多行文本
你信吗
`
console.log(multiLineString)



相关文章
|
传感器 Android开发 开发者
构建高效Android应用:Kotlin的协程与Flow
【4月更文挑战第26天】随着移动应用开发的不断进步,开发者寻求更简洁高效的编码方式以应对复杂多变的业务需求。在众多技术方案中,Kotlin语言凭借其简洁性和强大的功能库逐渐成为Android开发的主流选择。特别是Kotlin的协程和Flow这两个特性,它们为处理异步任务和数据流提供了强大而灵活的工具。本文将深入探讨如何通过Kotlin协程和Flow来优化Android应用性能,实现更加流畅的用户体验,并展示在实际开发中的应用实例。
|
8月前
|
弹性计算 安全 搜索推荐
阿里云国际站注册教程:阿里云服务器安全设置
阿里云国际站注册教程:阿里云服务器安全设置 在云计算领域,阿里云是一个备受推崇的品牌,因其强大的技术支持和优质的服务而受到众多用户的青睐。本文将为您介绍阿里云国际站的注册过程,并重点讲解如何进行阿里云服务器的安全设置。
|
XML JSON Java
通过 Feign 进行文件上传
通过 Feign 进行文件上传
608 7
|
Java Windows
bat启动jar包时,如何设置jdk
【9月更文挑战第3天】bat启动jar包时,如何设置jdk
775 5
|
Dart 前端开发 开发工具
【Flutter前端技术开发专栏】Flutter入门指南:搭建开发环境与第一个应用
【4月更文挑战第30天】本文介绍了Flutter SDK的安装和配置过程,以及如何创建并运行第一个Flutter应用。首先确保安装了Dart SDK和Flutter SDK,支持macOS、Linux和Windows。安装完成后,设置环境变量,然后通过`flutter doctor`验证安装。接着,使用`flutter create`命令创建新项目,进入项目目录并运行`flutter run`启动应用。在`main.dart`中修改代码以自定义应用。Flutter支持热重载和DevTools调试。本文为Flutter初学者提供了快速入门的指导。
313 0
【Flutter前端技术开发专栏】Flutter入门指南:搭建开发环境与第一个应用
Pyqt5--属性动画-文本移动(Pyside6适用)
Pyqt5--属性动画-文本移动(Pyside6适用)
458 1
Pyqt5--属性动画-文本移动(Pyside6适用)
|
11月前
|
网络虚拟化 Docker 容器
docker Desktop报错 error pulling image configuration 处理
docker Desktop报错 error pulling image configuration 处理
189 0
|
开发工具 Docker 索引
Docker解决没有vi、vim等命令
Docker解决没有vi、vim等命令
671 0
|
JavaScript Apache 容器
如何使用ECharts制作一个简单的柱状图
如何使用ECharts制作一个简单的柱状图
376 0
|
自然语言处理 PyTorch 算法框架/工具
CLUE社区最新神器!PromptCLUE:大规模多任务Prompt预训练中文开源模型
CLUE社区最新神器!PromptCLUE:大规模多任务Prompt预训练中文开源模型
734 0