问答详情
源自:1-2 编程练习

新手如下问

为何直接写JS代码,document.write("系好安全带,准备起航--目标JS");有!号警示"document.write can be a form of eval",但运行正常啊

提问者:重九译 2016-05-21 13:52

个回答

  • AirIce
    2016-05-28 09:38:50

    “document.write can be a form of eval.”:“document.write是eval的一种形式”, eval要尽量避免,是出于安全考虑,因为eval过于强大,他可以把string串作为代码执行。如果控制不好就会造成安全漏洞。

    记得貌似要避免这样的用法

  • 小U_03363496
    2016-05-21 14:02:23

    不用管它