- 博客(17)
- 收藏
- 关注
原创 利用express做留言板练习
引用模板:app.engine(‘html’,require(‘express-art-template’)); 模板替换:app.get(’/’,function(req,res){ ---------------- res.render(‘index.html’,{ --------------------------------- mess:json})}) 注意:如果我...
2020-05-05 16:04:35
362
原创 express模块
express-node的一个框架 npm init-----创建package.json文件 npm install express --save-----------安装express npm install -g nodemon---------express启动运行 var express=require('express'); //引入模块名 var app=express(); /...
2020-05-05 14:47:20
349
原创 留言条练习
掌握url请求方式 var url=require(‘url’); var urlObj=url.parse(req.url,true); var pathName=urlObj.pathname; var newMess=urlObj.query; 掌握重定向方式 res.stateCode=“302”; res.setHeader(‘Location’,’/’); res.end(); var...
2020-05-05 13:23:19
756
原创 template读取文件练习
利用模板如何快速读取文件 var template=require('art-template'); var http=require('http'); var fs=require('fs'); var wwwDir='D:/gonggu/nodejs/10test_readFile_template'; http.createServer(function(req,res){ var ...
2020-05-04 23:05:35
393
原创 template模块
掌握template.render(data.toString(),{json:arr})使用 首先需要安装template.js在code里------npm i art-template 传统的模板引擎回忆 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> ...
2020-05-04 21:54:52
516
原创 小练习-读取文件夹
怎么读取文件夹,看有哪些文件 重要语句fs.readdir(dirwww,function(err,files){}) **********data.replace(“aaaaa”,str) 显示出本地文件夹页面 var fs = require('fs'); var http = require('http'); var dirwww = 'D:/gonggu/nodejs/8test_read...
2020-05-04 20:33:00
288
原创 绝对路径下的http
掌握http访问在绝对路径下的使用方法 使用绝对路径访问比相对路径更加简洁 var http=require('http'); var fs=require('fs'); var server=http.createServer(); var dirwww='D:/gonggu/nodejs/7absolute_http'; server.on('request',function(req,res...
2020-05-04 19:30:43
426
原创 exports引入文件
掌握exports的使用 var onejs=require(’./1.js’); // console.log(str); //ReferenceError: str is not defined console.log(onejs); //{ str: ‘1.js open’ } console.log(onejs.str); //1.js open //1.js里 var...
2020-05-01 12:36:58
479
原创 filestream+http结合
掌握后台请求 读取文件内容 显示页面操作 var fs=require(‘fs’); var http=require(‘http’); var server=http.createServer(); server.on(‘request’,function(req,res){ var url=req.url; if(url==="/"){ fs.readFile(’./index.html’,f...
2020-04-28 14:45:52
477
原创 HTTP中的utf-8乱码请求头
掌握HTTP乱码请求头 res.setHeader(‘content-type’,‘text/plain;charset=utf-8’); var http=require(‘http’); var server=http.createServer(); server.on(‘request’,function(req,res){ var url= req.url; if(url===’/aaa’...
2020-04-28 14:15:05
8956
原创 Os模块
了解OS操作 var os=require(‘os’); console.log(os.cpus); console.log(os.totalmem());//内存 var path=require(‘path’); console.log(path.extname(‘C:/a/b/c/aaa.txt’));//获取当前文件的后缀名.txt ...
2020-04-28 13:23:01
207
原创 HTTP模块
掌握http前台后台的响应 //把电脑做成一个服务器 // var http=require(‘http’); // var server=http.createServer();//创建服务 // server.on(‘request’,function(req,res){ //接受请求(长期在线on) // console.log(‘大宝贝’); // }) // server.lis...
2020-04-28 13:15:19
223
原创 FileStream模块
掌握读取readFile() 写入writeFile()文件操作 const fs=require(‘fs’); fs.readFile(’./hello.txt’,function(error,data){ if(error){ return console.log(“读取文件失败”) } console.log(data.toString()); }) fs.writeFile(’./你好.m...
2020-04-28 11:33:01
220
原创 类与继承
// 掌握静态方法static 构造constructor super()方法 //静态方法只能通过类名调用,不可以通过实例对象调用 // class C{ // static show(){ // console.log(“大宝贝”); // } // } // let cc=new C();//TypeError: cc.show is not a functi...
2020-04-25 16:35:15
182
原创 箭头函数
//** 熟悉箭头函数(3点) ** // var fn= ()=>{ // } // var fn= x =>console.log(x); // fn(6); //6 {}可以省略 ()一个参数时可以省略 //** ** 箭头函数中的this取决于函数的定义,而不是调用 ** // function fn(){ // console.log(this); /...
2020-04-25 16:24:57
186
原创 解构赋值用法
掌握 变量 数组 对象 字符串解构赋值 includes() startWith() endsWith() ${} rest参数 扩展运算符… 用法 . //变量的解构赋值 // var a=1,b=2,c=3; // console.log(a,b,c);//1 2 3全局部 //数组的解构赋值-分解构成 // let[a,b,c]=[4,5,6]; // cons...
2020-04-25 16:16:27
643
原创 变量声明let和const
3let 2const法则 //let声明的变量不存在预解析 // console.log(num); // let num=2; //let声明的变量不允许重复(在同一个作用域内) // let a=5; // let a=6; // console.log(b);//SyntaxError(语法): Identifier ‘a’ has already been declared //ES6中...
2020-04-25 15:51:42
250
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅