JS 函数赋值各位有什么建议?

vard=document.querySelectorAll;alert(d("h1"));这样执行代码为什么无效
明月笑刀无情
浏览 312回答 2
2回答

繁花如伊

因为你其实只是赋值了一个方法给d,执行的时候上下文已经不是document了,赋值的时候bind一下vard=document.querySelectorAll.bind(document)

SMILET

写法不对这样写:vard=function(haha){returndocument.querySelectorAll(haha)}console.log(d('haha'))
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript