Node.js如何使用它并调用函数

时间:2019-03-10 15:40:40

标签: javascript node.js intellij-idea

在IntelliJi中创建以下node.js应用程序:

该应用程序将包含两个文件。 students.js文件和app.js文件。

在students.js文件中,将存在以下模块:

changeStudentInfo-调用时会将学生姓名,学生编号,学生地址,学生所在城市,学生所在州和学生邮政编码存储到变量中,此变量可以由另一个函数访问。信息从app.js程序传递到函数中。提示:观看“此指针”视频以及“模块”视频。

displayStudentInfo-将显示在changeStudentInfo函数中设置的变量的内容。

app.js文件将:

调用displayStudentInfo函数以显示每个变量的DEFAULT值。

调用changeStudentInfo函数将变量信息更改为您的信息。 (您可以使用假地址)。

调用displayStudentInfo函数以显示更改的值。

我在哪里对学生档案如此之遥

var info = {
    name: "Default",
    major: "Major",
    sum: function(){
        console.log(this.name);
        console.log(this.major);
    }

};




function changeStudentInfo() {
    this.name = "Kita";
   this.address = "CandyLane";

}
function displayStudentInfo(){
    info.sum();
  }

module.exports.studentinfo = displayStudentInfo;
module.exports.studentupdate = changeStudentInfo;

我在应用文件中的位置是

var student = require('./student');

student.studentinfo();

student.studentupdate();

1 个答案:

答案 0 :(得分:1)

更改为此即可修改学生信息-

function changeStudentInfo(name, address) {
  info.name = name;
  info.address = address;
}

然后从这样的应用程序文件中调用此功能-

student.studentupdate('Kita', 'CandyLane');

在应用文件中执行此操作-

var student = require('./student');
student.studentinfo();
student.studentupdate('Kita', 'CandyLane');
student.studentinfo();