1、封装一个模块,实现加减乘除的功能(计算器)
先创建一个搭建好node环境的文件夹,在其node_modules再创建computer文件夹
存放index.js文件(如果放在外面,cmd命令下会报找不到的错误)
代码如下:
//匿名导出
module.exports = class Computer{
constructor(x,y){
this.x = x;
this.y = y;
}
add(){
console.log(this.x+this.y);
}
sub(){
console.log(this.x-this.y);
}
mul(){
console.log(this.x*this.y);
}
div(){
console.log(this.x/this.y);
}
}
创建readfile.js,放在主文件夹lpg内
代码如下:
const computer = require('computer');
var modu = new computer(2,3);
modu.add();
cmd命令:
2、get和post区别
GET提交
1、一般是从服务器上获取数据
2、提交的数据会出现在地址栏上,不安全
3、提交的数据量小,不会超过2KB
4、服务器端是用Request.QueryString获取变量的值
POST提交
1、一般是向服务器传送数据
2、提交的数据不会出现在地址栏上,较安全
4、提交的数据不限,(没有限制):
5、上传都用POST提交,就不能GET提交
6、服务器端用Request.Form获取提交的数据