JavaScript&nodejs

This commit is contained in:
shanghai
2020-07-21 09:13:01 +08:00
parent 228ea8abb3
commit e41dc12d5e
56 changed files with 2346 additions and 50 deletions

View File

@@ -0,0 +1,21 @@
const http = require('http');
const url = require('url');
http.createServer(
function(request,response){
//客户端传递的信息
console.log(request.url);
//使用URL模块解析url
if(request.url!='/favicon.ico'){
var userinfo = url.parse(request.url,true).query;
console.log(userinfo.name+userinfo.age);
}
//响应客户端的信息
response.writeHead(200,{'Content-Type':'text/plain;charset=utf-8'});
response.write("你好ddddthis is node js\n")
//结束客户端响应
response.end('hello world');
}
).listen(8081);
console.log("server runing")

View File

@@ -0,0 +1,14 @@
{
"name": "first",
"version": "1.0.0",
"description": "hello",
"main": "app.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"keywords": [
"hello"
],
"author": "ykl",
"license": "ISC"
}

View File

@@ -0,0 +1,24 @@
async function run(){
var a=1;
for(var i=0;i<1000000000;i++){
a++;
}
console.log("run finish");
return "run return";
}
async function run2(){
console.log(await run());
console.log("run2 finish")
return "run2 return";
}
async function run3(){
console.log(await run2());
return "run3 return";
}
run3();