有人可以深入解释NodeJS中这行代码的含义:
var app = module.exports = express.createServer();
答案 0 :(得分:4)
express.createServer();
上面一行有express
的实例,并创建一个服务器实例(服务器句柄)并返回整个导出类。
通过上述内容,您可以同时设置module.exports
和app
。
答案 1 :(得分:1)
可以改写为:
submitBtn.addEventListener('click', function(){
myForm.onsubmit = function(event){
event.preventDefault();
}
var phpRequest = new XMLHttpRequest();
phpRequest.open('POST', 'form.php');
phpRequest.onload = function(){
phpMessage.insertAdjacentHTML('beforeend', phpRequest.responseText);
}
phpRequest.send();
response = JSON.parse(phpRequest.responseText);
document.getElementById('/name error div id/').innerHTML = response.nameError
document.getElementById('/number error div id/').innerHTML = response.numberError
});