JS 时间戳和字符串补全
2018-12-04 本文已影响0人
alipy_258
获取当前时间戳:
第一种:var timestamp = Date.parse(new Date()); // 结果:1541579501000
第二种:var timestamp = (new Date()).valueOf(); // 结果:1541579542242
第三种:var timestamp=new Date().getTime(); // 结果:1541579605866
字符串 padStart()、 padEnd() 补全使用
padStart 方法是开头补全,padEnd 方法是结尾补全
str.padStart(targetLength [, padString])
str.padEnd(targetLength [, padString])
// 小例子
var date = new Date();
var str = `${date.getFullYear()}年${(date.getMonth()+1).toString().padStart(2,0)}月${date.getDate().toString().padStart(2,0)}日`;
console.log(str); // 2018年11月07日
includes 判断一个字符串里面包含某个字符
let str = 'stringwang';
console.log(str.indexOf('wang') > -1); // 老早的写法,返回 true
console.log(str.includes('wang')); // 打印 true
endsWith 、startsWith 字符串以什么结尾;以什么开头
let str = 'aastringwang';
console.log(str.endsWith('wang')); // 打印 true
console.log(str.startsWith('aa')); // 打印 true