JavaScript将document.write保存在变量中并调用它

前端之家收集整理的这篇文章主要介绍了JavaScript将document.write保存在变量中并调用它前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我试图通过document.write作为变量的引用:

例:

var f = document.write

//then
f('test');

它与警报一起工作.为什么不用document.write?

解决方法

除了已经说过的话,Javascript 1.8.5还有一个本地的解决方案: bind function
f = document.write.bind(document)
f("hello")

上面的链接还包含不支持JS 1.8.5的浏览器的仿真代码.

猜你在找的JavaScript相关文章