专栏首页十月梦想ES6基础语法之新增字符串方法

ES6基础语法之新增字符串方法

ES6下新增4中字符串方法,更加方便我们处理问题

//ES5下判断字符串存在不存在某个字符,indexOf 返回-1不存在,否则返回位置
console.log('string'.indexOf('i')==-1);

 1.ES6新增方法 includes方法.存在返回ture

    console.log('jding'.includes('a'));

2.ES6 重复字符串 repeat(n),重复目标字符串n次

     console.log('ha '.repeat(5))

3.判断字符串开头是否包含  startsWith()

 console.log('ytessdds'.startsWith('yt'));

4.判断字符串结束是否包含  endsWith()

   console.log('ytessdds'.endsWith('dds'));

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • ES6基础语法之箭头函数

    ES6直接在参数中=默认值就解决,上述中只是出一个参数的默认值,多个参数下ES6的便利性毋庸置疑!

    十月梦想
  • JavaScript中类的创建以及类的传参

    在之前(ES2015)以前我们常用构造函数来搞定一个事物类,通过new 这个构造函数实现类的功能!在ES6(ES2015)中已经可以使用类,下面我们看一下类如何...

    十月梦想
  • ES6语法基础之变量解构赋值(数组)

    ES6变量解构赋值,看下数组与es5等区别,ES6的新特性大大节省了代码量,使代码可读性大大提高!

    十月梦想
  • JavaScript正则表达式

    正则表达式是一个拆分字符串并查询相关信息的过程。 正则表达式通常被称为一个模式(pattern),是一个用简单方式描述或者匹配一系列符合某个语法规则的字符串...

    奋飛
  • 判断语句

    算术运算符:+ - * / % ++ -- 一元运算符:++ -- ! 逻辑运算符:&||! 比较运算符 == === != > < >= <= ...

    河湾欢儿
  • 浅谈闭包

    闭包 – closure, 应该可以说是javascript的一个难点吧, 其实说难也不难, 只是因为没有真正一个权威的人/书去给他一个真正的定义。 不过,学编...

    用户1394570
  • 《你不知道的JavaScript》:值类型坑2

    js中只有一种数值类型,即number,包括"整数"和带小数的十进制数。js中其实是没有真正意义上的整数的,这个整数就是没有小数的十进制数。js使用的双精度格式...

    前端_AWhile
  • 函数默认值

    看到这里,上面的问题你应该就彻底明白啦。。。你可以很自信的在控制台里面验证一下你的答案啦。但是,别着急,接着往下看?,你会收获更多。

    grain先森
  • javascript异步中的回调

    我们之前介绍了javascript异步的相关内容,我们知道javascript以同步,单线程的方式执行主线程代码,将异步内容放入事件队列中,当主线程内容执行完毕...

    陌上寒
  • 面试官 100% 会严刑拷打的 CMS 垃圾回收器,下次面试就拿这篇文章怼回去!

    这里跟大家讲个面试的最常见的垃圾回收器的问题,我跟大伙说,你不用怀疑,CMS垃圾回收器一定是最常见的问题,只要问到了Java虚拟机,面试官恨不得就问你CMS,当...

    好好学java

扫码关注云+社区

领取腾讯云代金券