美文网首页
ES6中字符串新增的6个常用方法

ES6中字符串新增的6个常用方法

作者: 知其不可而为之 | 来源:发表于2018-04-26 00:10 被阅读0次

ES6中字符串新增的几个常用方法说明

一.includes

说明:判断字符串中是否包含给定值,返回值为bool类型。

示例1:"hello world".includes("hello"); //true

示例2:"hello world".includes("hello", 1); //false 第二个参数代表从下标为1的地方开始判断,直到字符串结束为止。

二.startsWith

说明:判断字符串是否以给定值开始,返回值为bool类型。

示例1:"hello world".startsWith("hello"); //true

示例2:"hello world".startsWith("hello", 1); //false 第二个参数代表从下标为1的地方开始判断,直到字符串结束为止。

三.endsWith

说明:判断字符串是否以给定值结束,返回值为bool类型。

示例1:"hello world".endsWith("world"); //true

示例2:"hello world".endsWith("world", 5); //false 第二个参数代表截取字符串前5位进行判断。

四.padStart

说明:从头部开始自动补齐,直至达到指定长度。

示例1:let hw = "world".padStart(12, " hello"); // hw = " hello world" 假如给定字符串一次不足以补齐,则会重复补齐

示例2:let hw = "world".padStart(11, "hello HZ"); // hw = "hello world" 假如给定字符串长度过大,则只截取符合要求的长度

五.padEnd

说明:从尾部开始自动补齐,直至达到指定长度。

示例1:let hw = "hello".padStart(12, " world"); // hw = "hello world " 假如给定字符串一次不足以补齐,则会重复补齐

示例2:let hw = "hello".padStart(11, " world is beautiful"); // hw = "hello world" 假如给定字符串长度过大,则只截取符合要求的长度

六.repeat

说明:重复原字符串n次。

示例:let hw = "hello world ".repeat(3); // hw = "hello world hello world hello world "

相关文章

  • ES6中字符串新增的6个常用方法

    ES6中字符串新增的几个常用方法说明 一.includes 说明:判断字符串中是否包含给定值,返回值为bool类型...

  • 字符串

    1. 字符串方法。 2. ES6新增加的字符串方法。

  • ES6常见面试题 2019-06-14

    1.es6熟悉吗,说几个es6的新增方法 (1)新增声明命令let和const 在es6中通常用 let 和 co...

  • JS判断对象是否为空

    方法一: 将 Object 对象转换为字符串,然后判断字符串 方法二: 方法三: ES6 新增的方法 Object...

  • ES6 的知识点学习笔记(3) - 字符串, 数组, 对象, 函

    一、ES6 字符串新增方法及特性 1. 判断 'li' 在字符串 str 中是否存在 includes 2. 判断...

  • 字符串增强功能

    1、查找子字符串 在以前在字符串中查找字符串的时候,都是使用indexOf方法。ES6新增了三个方法来查找字符串。...

  • ES6特性总结

    ES6 新增了很多特性,这里罗列了一些常用的,供大家参考。 ES6常用方法罗列 let、count iterabl...

  • ES6学习 第四章 字符串的新增方法

    前言 本章介绍字符串对象的新增方法。不常用的方法不做重点笔记。本章原文链接:字符串的新增方法[https://es...

  • ES6的字符串

    ES6 之前判断字符串是否包含子串,用 indexOf 方法,ES6 新增了子串的识别方法。1.includes(...

  • js常用数组处理方法

    Array常用方法: 1、改变原数组 2、不改变原数组 3、Es5新增 4、Es6新增方法7个

网友评论

      本文标题:ES6中字符串新增的6个常用方法

      本文链接:https://www.haomeiwen.com/subject/izmulftx.html