美文网首页
字符串的扩展

字符串的扩展

作者: QinRenMin | 来源:发表于2018-12-21 08:36 被阅读0次
  • 字符串的扩展
    includes('str'):判断指定位置有没有字符,返回值是布尔值
let ss = 'asd';
console.log(ss.includes('a'));//true
console.log(ss.includes('e'));//false

startsWith('str',index):判断字符串是不是以指定字符作为开头,index表示查找的结束下标`

let str = 'aasderst';
console.log(str.startsWith('s',2)); //true
console.log(str.startsWith('s',3));//false
console.log(str.startsWith('a'));//true

endsWith('str',num):判断字符串是不是以指定字符作为结尾,num表示查找的个数

let s3 = 'weasfer';
console.log(s3.endsWith('r')); //true
console.log(s3.endsWith('a',3));//true
console.log(s3.endsWith('a',2));//false

repeat(num):将字符串重复几次,num不可以是负数和Infitnity

let s4 = 'asd';
console.log(s4.repeat(2));//asdasd
console.log(s4.repeat(0));console.log(s4.repeat(-0)); //空串
console.log(s4.repeat(0.9));console.log(s4.repeat(-0.5));//空串

padStart('指定字符串长度',补全的字符串):在头部补全字符串

 let s5 = 'llo';
 console.log(s5.padStart(2,'he'));//llo
 console.log(s5.padStart(3,'he'));//llo
 console.log(s5.padStart(5,'he'));//hello
 console.log(s5.padStart(7,'he'));//hehello
 console.log(s5.padStart(8,'he'));//hehehllo

padEnd('指定字符串长度',补全的字符串):在末尾部补全字符串


let s6 = 'llo';
console.log(s6.padEnd(2,'ed'));//llo
console.log(s6.padEnd(3,'ed'));//llo
console.log(s6.padEnd(5,'ed'));//lloed
console.log(s6.padEnd(7,'ed'));//lloeded
console.log(s6.padEnd(8,'ed'));//lloedede

注意:原字符串的长度大于或者等于指定的最小字符串长度,返回原字符串

相关文章

  • ES6扩展

    字符串扩展 正则扩展 数值扩展 函数扩展 对象扩展 数组扩展 字符串扩展 模版字符串 部分新的方法 padStar...

  • 2017-12-26es6-函数扩展

    扩展 1、字符串扩展 2、模板字符串 **** 3、数值扩展 4、函数扩展用于分页居多 rest 参数 ...变量...

  • ES6扩展

    字符串的扩展正则的扩展数值的扩展数组的扩展函数的扩展对象的扩展

  • Vue项目开发与规范--es6语法规范篇

    目录 简介 let const 解构赋值 正则的扩展 字符串的扩展 数值的扩展 数组的扩展 函数的扩展 对象的扩展...

  • JS基础系列(X): ES6入门

    字符串扩展 模板字符串模板字符串可以很方便的代替ES5字符串拼接,格式如下: 代码示例 API 函数扩展 函数默认...

  • ECMAScript 6 新增内容

    变量的扩展letconst变量的结构 字符串的扩展及新增方法模板字符串 (`${}`)matchAll 方法返回一...

  • ES6基础-ES6的扩展

    进行对字符串扩展,正则扩展,数值扩展,函数扩展,对象扩展,数组扩展。 开发环境准备: 编辑器(VS Code, A...

  • 十五、字符串转数字

    字符串转数组 字符串 *待扩展:传递与复制扩展 函数式编程和改变原始数据的编程方法

  • 字符串、数组、函数、对象

    字符串 多行字符串 字符串模板 数组 扩展 函数参数的扩展 类数组对象转数组 函数 默认值 以下两种写法的区别? ...

  • 《ECMAScript 6 入门》笔记

    变量的解构赋值 字符串的扩展 正则的扩展 数值的扩展 函数的扩展 数组的扩展 对象的扩展 对象的新增方法 表单验证...

网友评论

      本文标题:字符串的扩展

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