2018-07-24

日常打卡,今日学习呀学习....
怎么说呢,ES6乃至JS,学习之路漫长呀呀呀.

  • 字符串的扩展
    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

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

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 前言 最先接触编程的知识是在大学里面,大学里面学了一些基础的知识,c语言,java语言,单片机的汇编语言等;大学毕...
    oceanfive阅读 3,362评论 0 7
  • python在我个人的理解是相对于其它是一门比较容易的语言,加上最近的人工智能特别火而Python是主要的语言基础...
    刘宇轩LiuYX阅读 298评论 0 0
  • 四年前,新兵入伍。矮胖矮胖的我第一次跑五公里。那次的五公里,是我军校生活中为数不多的亮点。 22分30秒,第一次我...
    纯情的小流氓阅读 375评论 1 1
  • Day4+60+小洁 【学习笔记】 引言:向大自然学习,接触大自然,恢复你的触觉和灵性。 分类思维的定义:一种模块...
    任小洁阅读 4,321评论 1 1
  • 梦中的你是否已经醒来 这里的我正在送去独白 悠悠的梦 悄悄的爱 夕阳西下 晚风吹起 最温暖的你让我想起这个时候的你
    小家碧玉2018阅读 180评论 1 1

友情链接更多精彩内容