js規範

一個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(); 
相關文章
相關標籤/搜索