ES6-字符串函数

const id = '32015619620508554x';
const fan = 'I like php.';
//startsWith()方法用来判断当前字符串是否是以另外一个给定的子字符串“开头”的,根据判断结果返回 true 或 false
const jiangSu = id.startsWith('32');              //true,判断是否以32开头
const is1962 = id.startsWith('1962',6);           //true,字符串从第6位开始是否匹配,默认值为0   
const capital = fan.startsWith('i');              //false,区分大小写
//endsWith()方法用来判断当前字符串是否是以另外一个给定的子字符串“结尾”的
const end = id.endsWith('x');                     //true,字符串是否已x结尾
const endCapital = id.endsWith('X');              //false,同上,但区分大小写              
const like = fan.endsWith('like',6);              //true,字符串的真正第6位,结束位置的默认值为str.length
const isPhp = fan.includes('php');                //true,判断字符串中是否包含php
const afterIsPhp = fan.includes('php',9);         //false,字符串的第9位开始是否包含php
const head = `${'='.repeat(5)}${fan}${'='.repeat(5)}`;         ////=====I like php=====
//右对齐显示字符串
function center(string,length=25){
    return `${' '.repeat(Math.max(length-string.length,0))}${string}`
}
flush right.PNG
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容