亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

【備戰春招】第6天 ES6基礎知識詳解(二)

標簽:
JavaScript

课程章节: ES6基础知识详解

课程讲师大谷

课程内容:

接着上篇文章内容,这篇讲解字符串方法的处理,文章讲解的是前两点的知识:

字符串方面的处理:

(1) indexOf

(2) includesstartsWithendsWith

(3) 模板字符串

indexOf用于字符串中寻找字符串中是否包含某个字符串,如果找到那么就返回所在的索引值,如果没找到那么就返回-1。返回所在的索引值是从0开始算的,而不是从1开始的。
图片描述

includes当字符串中找到含有的字符串,那么就会返回true,找不到就会返回false
图片描述

startsWith用来判断字符串中是不是以谁进行开头,如果是的话就返回true,否则返回false。我们还可以使用是不是在某个位置开始以谁开头,使用的语法是startsWith("baidu", 3),我们需要注意的是第一位的索引值是从0开始计算,而不是从1开始。
图片描述

endsWithstartsWith相反,它是用来判断是否是以谁结尾,是的话返回true,不是的话返回false。如果我们想要找到某个位置是不是以谁结尾,使用的语法x.endsWith("com", 13),这个意思是x的前13个字符是不是以com结尾。我们需要注意的是这个是从第一位开始数,而不是倒着数,第一位的数字是从1开始的,而不是从0开始的。
图片描述

课程收获:

这一章主要学习了ES6中字符串的处理,其中有几点需要我们在使用的时候注意,一是indexOf的返回值,找到就返回所在位置的索引值,找不到返回-1。二是includes的返回值只有truefalse,找到返回true,找不到返回false。三是startsWithendsWith不同点startsWith是判断是否以某个字符串开头,endsWith是判断是否以某个字符换结尾,startsWith第二个参数是从0开始算的,endsWith第二个参数是从1开始数。相同点startsWithendsWith第二个参数都是一个数字,这两个的返回值都是truefalse。学习了这章之后,我们在函数中可以对字符串中是否有某个字符进行判断,从而针对不同的情况写对应的逻辑代码。这几个的返回值不同,我们不要记混了,防止出现意外的错误,学习这章之后,我对字符串的处理有个新的认识,以前只了解了第一种方法,这次学习后两种方法,收获很多。

點擊查看更多內容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消