JavaScript:字符串endsWith() 方法

本 JavaScript 教程通过语法和示例解释了如何使用字符串endsWith()方法。

描述

在 JavaScript 中,endsWith() 是一种字符串方法,用于确定字符串是否以特定的字符序列结尾。由于endsWith() 方法是String 对象的方法,因此必须通过String 类的特定实例调用它。

语法

在 JavaScript 中,endsWith() 方法的语法是:

string.endsWith(substring [, length]);

参数

substring   它是将在string末尾搜索的字符集

length   选修的。它是将被搜索的字符串的长度。如果未提供此参数,则endsWith() 方法将搜索字符串的全长。

返回值

如果在string末尾找到子字符串,则endsWith() 方法返回true。否则,它返回false

注意

  • EndsWith() 方法执行区分大小写的搜索。
  • EndsWith() 方法不会更改原始string的值。

例子

让我们看一个如何在 JavaScript 中使用endsWith() 方法的示例。

例如:

var totn_string = 'TechOnTheNet';console.log(totn_string.endsWith('Net'));
console.log(totn_string.endsWith('net'));

在此示例中,我们声明了一个名为totn_string的变量,该变量被分配了“TechOnTheNet”的字符串值。然后我们调用的的endsWith()方法totn_string变量来看看在年底特定的字符集 totn_string

出于演示目的,我们已将endsWith() 方法的输出写入Web 浏览器控制台日志,以显示endsWith() 方法返回的内容。

以下将输出到Web 浏览器控制台日志:

true
false

如您所见,endsWith() 方法在第一次调用时返回true,但在第二次调用时返回false。由于endsWith() 方法执行区分大小写的搜索,因此在字符串“TechOnTheNet”的末尾找到了子字符串“Net”,但未找到“net”。

指定长度参数

接下来,让我们看看如果您使用endsWith() 方法指定长度参数会发生什么。

例如:

var totn_string = 'TechOnTheNet';console.log(totn_string.endsWith('On',6));

以下将输出到Web 浏览器控制台日志:

true

在此示例中,我们将长度参数设置为值 6。这意味着仅测试字符串的前 6 个字符。因此,在这种情况下,子字符串 'On' 位于字符串 'TechOn' 的末尾(即 totn_string 变量的前 6 个字符)。

好了, 以上是本文所有内容,希望对大家有所帮助,也希望大家对码农之家多多支持,你们的支持是我创作的动力!祝大家生活愉快!

JavaScript endsWith() 方法相关推荐

  1. endsWith() 方法

    JavaScript String endsWith() 方法 endsWith()方法确定字符串是否以指定字符串的字符结尾.true如果字符串以字符结尾,则返回此方法,否则返回false. 注意:e ...

  2. python字符串endswith,Python字符串| 具有示例的endswith()方法

    Python字符串endswith()方法 endswith()Method是Python中的一种库方法,用于检查字符串是否以给定的后缀(子字符串)结尾.它返回True –如果字符串以给定的后缀结尾, ...

  3. JavaScript的方法和技巧

    摘自http://www.cnblogs.com/Jamedy/archive/2007/02/14/650079.html 有些时候你精通一门语言,但是会发现你其实整天在和其它语言打交道,也许你以为 ...

  4. js方式调用php_javascript调用PHP和PHP调用javascript的方法

    javascript调用PHP和PHP调用javascript的方法 发布时间:2020-06-22 17:03:14 来源:亿速云 阅读:262 作者:Leah 这篇文章将为大家详细讲解有关java ...

  5. 异步与延迟加载JavaScript的方法

    默认情况JavaScript是同步加载的,也就是JavaScript的加载是阻塞的,后面的元素要等待JavaScript加载完毕后才能进行再加载,有多种无阻赛下载JavaScript的方法. (1)d ...

  6. 前端必须学会的5个原生JavaScript对象方法

    前端必须学会的5个原生JavaScript对象方法 JavaScript 随着node.js和基于JavaScript的各种框架的诞生,JavaScript在当今的互联网越来越受到人们的重视,今天我们 ...

  7. 谷歌浏览器如何启用java小脚本_各种浏览器开启JavaScript脚本方法

    随着网站设计技术的发展,为了用户友好体验,大部分网站使用了JavaScript脚本设计,如果您的浏览器禁用或关闭的JavaScript支持,那么可能造成网站体验差或网站部分功能无法使用 下面提供10种 ...

  8. java 打开网页并运行脚本_各种浏览器开启JavaScript脚本方法

    1.单击右上角的齿轮图标.从出现的菜单中选择Internet 选项. 2.单击安全选项卡.单击窗口底部的自定义级别按钮,弹出安全设置对话框. 3.找到脚本目录.单击JAVA 小程序下的启用选项,选择此 ...

  9. javascript创建对象方法总结

    javascript创建对象方法的总结. 对象是什么? js中对象是"无序属性的集合,其属性可以包含基本值,对象或者函数",简单来说,它就是一个名值对,有key和value,val ...

最新文章

  1. sqlite3数据的使用(xcode 7,ios9)
  2. Leetcode 189. 旋转数组 (每日一题 20210909)
  3. 2021年云南高考查询成绩时间,2021年云南高考成绩排名及成绩公布时间 什么时候出来...
  4. 鸿蒙开发者目前人数,苹果时隔两年公布大中华区开发者数据:440万,增长76%
  5. 对数据科学家来说最重要的算法和统计模型
  6. 使用selenium爬取csdn博客
  7. oracle修改用户密码命令_oracle 11g dba用户秘密修改其他用户密码
  8. linux删除文件里夹命令,Linux删除文件(夹)、创建文件(夹)命令是什么
  9. opengl顶点数据传送和着色器处理(vao,vbo)
  10. java 静态成员 实例成员变量_java对象实例化时的顺序(静态成员变量、静态代码块、成员变量、方法块加载、构造函数加载)...
  11. 【遗传编程/基因规划】python DEAP框架学习笔记
  12. vue全家桶网易严选,体验网易严选购物流程
  13. 库存管理系统 mysql_access数据库库存管理系统
  14. 能源互联网理论与及其实际应用初探
  15. 3ds Max场景卡顿的优化方法
  16. 基于ETest的发动机ECU硬件在环测试平台的研究与开发
  17. 《我是一只IT小小鸟》 读书笔记
  18. 一文读懂JS继承相关知识点
  19. Web前端面试指导(八):iframe有那些缺点
  20. C语言运算符号优先级测试代码(i++ ,++i)

热门文章

  1. 浏览器下载中文乱码问题目
  2. 寒霜引擎中strand-based(基于线)的头发渲染
  3. c#Summer 音乐播放器实现
  4. C语言中 .h文件和.c文件的区别
  5. 美国的4G,韩国的技术,高通的落魄
  6. 如何在CodeIgniter中压缩和解压缩文件
  7. 谷歌欲将Android系统应用到眼球设备
  8. linux nmi,NMI 文件扩展名: 它是什么以及如何打开它?
  9. 双金属复合圆管层间高温接触热阻测试方法的分析和选择
  10. 一个低调Net程序员的2014年度总结