好吧,所以我有一个函数(不完全是写在下面管的函数,那个只是一个例子(
function test()
{
alert("Hello");
}
现在的问题是人们能够进入控制台,只需键入"test(("并调用该函数。
有没有办法防止这种情况?我不希望人们从控制台调用函数。
您可以缩小执行函数的上下文,例如:
(function() {
function test() { /* Do anything */ }
test();
// Call test anywhere here
})()
test(); // Error: test is undefined