;//AJAX:广泛用于网页的网络请求及局部刷新dom,(Asynchronous JavaScript AndXML),译为:异步的JavaScript与XML;//XHL:可扩展标记语言,被设计用来传输和存储数据,自动生成为由语义化标签组成的dom;// Node.js:Node.js是一个基于ChromeV8引擎的JavaScript运行时,它其实是一个程序,它可以解析JS代码并调用计算机资源;// Express:基于Node.js平台,快速,开放,极简的Web开发框架;// nodemon:允许动态刷新服务源文件,不需要重启服务来更新服务源文件,终端:"nodemon XXX.js" 动态更新服务支持;//服务文件的创建(准备:1,安装node.js;2,安装node中的express工具包(node init)(npm install express-g))// Express:表示;表达;表露; require:需求, 需, 要有, 命令, 责; get:得到,获取;10~19 post: 邮政;邮递;邮寄; request: 要求,请求;要求的事; response:回答,答复;反应;响应; send: 发送;传达;转致;告知;派遣; btn:(button)按钮 btns:(buttons)按钮(复数) listen:听;倾听;听信;听从;(让对方注意)听着,注意听; set: 放;置;使处于;使处于某种状况;使开始; result:结果;结果(包括比分、得票、获胜者或当选者名单等); onclick:当点击,按钮点击事件20~29 xhr:(XMLHttpRequest)请求体 open: 打开; server:服务器;发球者;上菜用具(往各人盘子里盛食物的叉、铲、勺等) on:当...时候,在...上ready:准备完毕;已完成; state: 状态;状况;情况;国家;州;邦; change: 改变,变化; onreadystatechange: 当请求完成状态码变化时的事件 readyState: 请求完成过程状态码,表示状态0=>1=>2=>3=>4,0:准备,1:发送中,2:等待响应中,3:部分接收,4:完全接收 xhr.status:请求状态码(2XX,404之类的)30~39 status: 状态;地位;身份;职位;高级职位;社会上层地位; response:响应;(礼拜仪式中的)答唱咏,启应经 set:设置,放置; header:响应头; access:访问,存取(计算机文件);到达;进入;使用; Access-Control-Allow-Origin: 访问控制允许原点; Access-Control-Allow-Headers:访问控制允许标头; Access-Control-Allow-Method:访问控制允许方法; data: 数据;JSON:对象符号;数据格式;实例;轻量级的数据交换格式;表示法40~49 stringify:弦化(字符串化) parse:解析; install:安装; open:打开; timeout: 超时,超时设定; ontimeout: 当超时时事件; onerror:当发生错误时事件 alert: 警报;警告; abort:中止(尤指很可能失败的事情),流产; ajax: 创建交互式网页应用的网页开发技术;阿贾克斯;跨域;异步交互;阿雅克斯50~59 url: 网址;地址;统一资源定位器;公司网址;属性; data:数据; type:类型; dataType:数据类型; json: 数据;对象;文件;解析;处理 success: 成功; timeout:超时,超时设定; error: 错误; headers:头信息; click: 点击;60~69 axios:轴心(通信) params:参数(复数); level:水平;质量;品级;层次;级别; username: 用户名; admin: 管理;经营; password:密码; then:然后 promise:许诺;承诺;答应;保证;使很可能;预示 fetch:取来,(去)拿来;(去)请来;售得,卖得(某价):70~79const express=require("express");//1,引入express框架const app=express();//2,创建应用对象 app.get('/',(request, response)=>{//3,创建路由规则; request 是对请求报文的封装; response 是对响应报文的封装; response.send('HELLO EXPRESS');//设置响应回去的内容});// app.listen(8000,()=>{ console.log('服务已经启动, 8000 端口监听中......');});//4,监听商品服务器/* 启动服务:终端中输入" node 01_express基本使用格式.js ;" 访问服务:浏览器中输入"127.0.0.1:8000" ; 关闭服务:终端中ctrl+C关闭并释放资源(服务运行在node栏下); */// 脚本文件请求部分的内容const btn= document.getElementById('set');//获取button元素80~89const result= document.getElementById('result');//获取显示响应内容的元素 btn.onclick=function(){}//绑定事件const xhr=newXMLHttpRequest();//1,创建请求体对象 xhr.open('GET','http://127.0.0.1:8000/server?a=100&b=200&c=300');//2,初始化 设置请求方法为GET型和url,分割符?后面为参数,多个参数用&分开 xhr.send();//发送请求 xhr.onreadystatechange=function(){}//请求体状态码改变时触发事件,4,事件绑定,处理服务端返回的结果,readystate 是xhr对象中的属性,表示状态 0 =>1 =>2 =>3 =>4,0:准备,1:发送中,2:等待响应中,3:部分接收,4:完全接收if(xhr.readyState===4){}//判断(服务端返回了所有的结果)if(xhr.status>=200&& xhr.status