一個js文件中,包含多個函數,應該只有一個調用,例如:javascript
var fun = function(x) { if (x < 1) { return x; } else { return -x; } } function ensure(condition, message) { if (!condition) { console.log(message) } } function testFun() { ensure(fun(1) === -1, 'fun 1 錯誤'); ensure(fun(2) === -2, 'fun 2 錯誤'); ensure(fun(0) === 0, 'fun 0 錯誤'); } fuction __main() { testFun(); } // 應該只有這一個調用 // 程序只有這一個入口,經過這個調用開始其餘代碼的運行 __main();