1 此代码段将显示你的字符串或整数的字节大小。简单来说,它会显示字符串或整数的长度
const byteSize1 = str => new Blob([str]).size;
const byteSize2 = int => new Blob([int]).size;
byteSize1("JavaScript") // 10
byteSize2(101) // 3
2 此代码段将有助于获取运行 javascript 的当前 URL。这在前端调试中派上用场。
const currentURL = () => window.location.href;
currentURL() // https://medium.com/@codedev101
3 这个简单的片段代码将检查值的变量是否为数字
// isFinite(). 如果参数是 NaN,正无穷大或者负无穷大,会返回 false,其他返回 true。
function isNumeric(num) {
return !isNaN(parseFloat(num)) && isFinite(num);
}
isNumeric(324) //true
isNumeric("Code") // false
4 此代码段方法将从列表中删除 false 元素,如 null、false、0 或空元素。
const compactJs = arr => arr.filter(Boolean);
compactJs([2,4,false,NaN,5,"",0]) //[2,4,5]
网友评论