//String.raw()
// console.log(String.raw`Hi\n${2 + 3}!`);
// console.log(String.raw`Hi\u000A!`);
// console.log(String.raw`Hi\\n` === "Hi\\\\n");
// console.log(String.raw({ raw: 'test' }, 0, 1, 2));
//实例方法:includes(), startsWith(), endsWith()
// let s='Hello world!';
// console.log(s.startsWith('Hello'));
// console.log(s.endsWith('!'));
// console.log(s.includes('o'));
// console.log(s.startsWith('world',6));
// console.log(s.endsWith('Hello',5));
// console.log(s.includes('Hello',6));
//实例方法:repeat()
console.log('x'.repeat(3));
console.log('hello'.repeat(2));
console.log('na'.repeat(0));
console.log('na'.repeat(2.9)); //取整数部分->"nana"
console.log('na'.repeat('3')); //字符串转为数字->"nanana"
'na'.repeat(Infinity)// RangeError
'na'.repeat(-1)// RangeError
console