在JavaScript中为文档创建全局变量是一个好主意吗?

时间:2016-12-17 06:37:11

标签: javascript html

我有一个HTML文件和一个JS文件。他们在这里:

HTML:

<head>
    <meta charset = "UTF-8">
    <title>Quiz Maker for Moodle - EGE Exam</title>
    <link rel = "stylesheet" type = "text/css" href = "style.css">
    <script src = "script.js"></script>
    <script> doc = document; </script>
</head>

JS:

var doc;    
function printSomething() {
    doc.writeln("HELLO");

}

你看到我在这里做的事情:我创建了一个全局变量来存储我的文档然后我使用的是函数。如果我不这样做,并写document.writeln("HELLO"),则该功能不起作用。

但是,我认为这是一种不好的做法。如果我是对的,是否有正确的方法可以将我的文档提供给我以后可能要附加的所有JS文件中的所有函数?

0 个答案:

没有答案