- 博客(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 295
原创 express模块
express-node的一个框架npm init-----创建package.json文件npm install express --save-----------安装expressnpm install -g nodemon---------express启动运行var express=require('express'); //引入模块名var app=express(); /...
2020-05-05 14:47:20 291
原创 留言条练习
掌握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 684
原创 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 337
原创 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 422
原创 小练习-读取文件夹
怎么读取文件夹,看有哪些文件重要语句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 233
原创 绝对路径下的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 338
原创 exports引入文件
掌握exports的使用var onejs=require(’./1.js’);// console.log(str); //ReferenceError: str is not definedconsole.log(onejs); //{ str: ‘1.js open’ }console.log(onejs.str); //1.js open//1.js里var...
2020-05-01 12:36:58 422
原创 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 399
原创 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 8365
原创 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 159
原创 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 171
原创 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 158
原创 类与继承
//掌握静态方法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 138
原创 箭头函数
//**熟悉箭头函数(3点)**// var fn= ()=>{// }// var fn= x =>console.log(x);// fn(6); //6 {}可以省略 ()一个参数时可以省略//****箭头函数中的this取决于函数的定义,而不是调用**// function fn(){// console.log(this); /...
2020-04-25 16:24:57 136
原创 解构赋值用法
掌握 变量 数组 对象 字符串解构赋值 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 578
原创 变量声明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 199
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人