字符串的扩展
//模版字符串
let flag=true; let hml=`<ul> <li> <span></span> <span></span> <span class="${flag?‘show‘:‘hide‘}"></span> </li> </ul>`; console.log(html);
1、repeat
let str1="a"; let str2=str1.repeat(3); console.log(str2); ///输出 aaa
2、includes() strartswith() endswith()
////是否包含,开头,结尾 let str="miaov"; console.log(str.includes("ao")); //true console.log(str.includes("asd")); //false console.log(str.strartswith("m")); //true console.log(str.strartswith("o")); //false console.log(str.endswith("ov")); //true console.log(str.endswith("m")); //false
数组的扩展
// Array.from() var lis=document.querySelectorAll("li"); var lis2=Array.from(lis); console.log(lis2); //输出数组 console.log(Array.isArray(lis2)); //true // find() , findIndex() const arr=[1,2,3,4]; let res=arr.find(function(a){ return a<2; }) console.log(res); ///输出 undefined; //fill(); const arr=[1,2,3,4]; arr.fill("abc",1,3); console.log(arr); ///输出 1,abc,abc,4
以上。
原文地址:https://www.cnblogs.com/zyhbook/p/9425981.html
时间: 2024-11-06 03:39:25