前端笔记

70 阅读1分钟

1 。触发迅雷下载: <a data-thunder href="#"> 然后获取这个a标签为link,遍历这个link: for(const it of link){ const newHref = btoa('AA$ {it.href}ZZ') link.href= 'thunder://${newHref}' }

2,对象动态属性:proxy代理

const add = new Proxy( { _store:0 },{ get(target,p,receiver){ if(p===Symbol.toPrimitive){ return ()=>{return target._store} } target._store+=+p return receiver } })

3.符号绑定:

ESModule的现象:一个内存空间,而其他的都是生成不同的内存空间。

4.CommonJS:

require函数:含有exports,require,module,filename,dirname参数。 this和module。export,相等

5.css变量:(--w:),在设置setProperty("--w",width)