04 2021 档案

node系列--【socket.io框架】
摘要:一、websocket协议 WebSocket是HTML5下一种新的协议。它实现了浏览器与服务器全双工通信,能更好的节省服务器资源和带宽并达到实时通讯的目的。 二、socket.io框架 ​ node.js诞生起就是支持websocket协议。但是如果用node原生语法与websocket原生函数等 阅读全文

posted @ 2021-04-26 22:51 码农小小海 阅读(210) 评论(0) 推荐(0) 编辑

node系列--【KOA2框架】
摘要:一、KOA2框架 Koa 是一个新的 web 框架,由 Express 幕后的原班人马打造, 致力于成为 web 应用和 API 开发领域中的一个更小、更富有表现力、更健壮的基石。 通过利用 async 函数,Koa 帮你丢弃回调函数,并有力地增强错误处理。 二、安装 参考官网https://koa 阅读全文

posted @ 2021-04-26 22:50 码农小小海 阅读(219) 评论(0) 推荐(0) 编辑

node系列--【ES6的模块化语法】
摘要:ES6模块化语法 ​ export(导出、规定模块对外的接口) ​ import( 导入,用于输入外部模块提供的变量或函数) ####具名导出和导入 let a = "ok"; let fn = function(){ console.log("hello world"); } // 1)具名导出, 阅读全文

posted @ 2021-04-26 22:48 码农小小海 阅读(104) 评论(0) 推荐(0) 编辑

node系列--【webpack 安装配置】
摘要:webpack 安装配置 1.首先创建一个空目录webpacktest(不能是汉字或特殊关键词如webpack), 命令行进入该目录,输入 npm init 2.1 安装webpack 及 webpack-cli (如果安装有问题可以删除。删除命令:npm uninstall webpack -g 阅读全文

posted @ 2021-04-26 22:07 码农小小海 阅读(229) 评论(0) 推荐(0) 编辑

node系列--【node、express、Mysql结合使用案例】
摘要:1、express生成器安装依赖及创建文件 express生成器安装 第一次使用需要全局安装: 安装: npm i express-generator -g 安装完成后 : express -h 查看常用命令 创建步骤: 1)express --view=ejs sa02 --view=ejs 将e 阅读全文

posted @ 2021-04-26 21:36 码农小小海 阅读(150) 评论(0) 推荐(0) 编辑

node系列--【node操作数据类的封装】
摘要:1) 一般将数据库的配置信息另存为外部模块, chyconfig.js(可命名为个人名字+config) let option = { host: "localhost", //数据库服务器的地址 user: "root", //管理员账号 password: "", //账号密码 database 阅读全文

posted @ 2021-04-26 21:34 码农小小海 阅读(181) 评论(0) 推荐(0) 编辑

node系列---【node连接数据库步骤解析】
摘要:​ 主要是4步操作: // 1、创建连接对象 let option = { host: "localhost", //数据库服务器的地址 user: "root", //管理员账号 password: "", //账号密码 database: "xxxxx"//数据库名 } let connecti 阅读全文

posted @ 2021-04-26 21:32 码农小小海 阅读(530) 评论(0) 推荐(0) 编辑

node系列--【 DML语句对数据库的增删改查】
摘要:DML语句 ​ DML 实现对数据记录的增删改查 1 新增数据(插入记录) ​ 语法:INSERT INTO 表名(字段名1,字段名2, ... ) VALUES(字段值1, 字段值2,, ....) -- 新增记录 INSERT INTO student (学号,姓名,性别,生日,手机) VALU 阅读全文

posted @ 2021-04-26 21:28 码农小小海 阅读(104) 评论(0) 推荐(0) 编辑

node系列--【express生成器安装及第三方中间件安装】
摘要:一、express生成器安装 第一次使用需要全局安装: 安装: npm i express-generator -g 安装完成后 : express -h 查看常用命令 创建步骤: 1)express --view=ejs sa02 ​ --view=ejs 将ejs指定为默认的模板引擎 ​ sa0 阅读全文

posted @ 2021-04-26 21:25 码农小小海 阅读(165) 评论(0) 推荐(0) 编辑

node系列--【路由匹配方式及二级路由】
摘要:1 正则表达式匹配路由 ​ //student/(\d{5})$/ // 动态路由:正则表达式匹配路由 app.get(/\/student\/(\d{5})$/,(request,response)=>{ // 正则圆括号(子匹配)的内容 request.params[0] 来获得 respons 阅读全文

posted @ 2021-04-26 21:22 码农小小海 阅读(459) 评论(0) 推荐(0) 编辑

node系列--【安装node的步骤】
摘要:1、下载node安装包 Node.js安装包及源码下载地址:https://nodejs.org/en/download/ 根据不同平台系统选择需要的Node.js安装包 本文中下载的是node-v14.4.0-x64 2、安装 1)、下载完成后,双击下载后的安装包 node-v14.4.0-x64 阅读全文

posted @ 2021-04-26 21:21 码农小小海 阅读(1403) 评论(0) 推荐(0) 编辑

node系列--【node中的文件模块】
摘要:node中的文件模块 作用可以添加、修改、删除操作系统的文件。必须引入 fs 模块 一、 文件操作 a) 写入文件 改写 与 覆盖 ​ 改写: appendFile ​ 覆盖: writeFile // 异步语法 let fs = require("fs"); /* fs.writeFile("./ 阅读全文

posted @ 2021-04-26 21:20 码农小小海 阅读(78) 评论(0) 推荐(0) 编辑

ES6系列---【面向对象语法】
摘要:####1 基本结构 // ES6使用 class 来声明一个类 class Person { // 类中必须要有构造函数,即使不写,js引擎会自动创建一个空的constructor。 // 构造函数的作用:主要是为实例化空对象添加属性 // 构造函数在类的实例化时,会自动运行。因此可以将实例化后需 阅读全文

posted @ 2021-04-15 19:30 码农小小海 阅读(74) 评论(0) 推荐(0) 编辑

ES6系列---【async...await解决回调地狱问题(三级联动)】
摘要:<body> <select name="" id="provinice"></select> / <select name="" id="city"></select> / <select name="" id="town"></select> </body> </html> <script sr 阅读全文

posted @ 2021-04-14 23:44 码农小小海 阅读(129) 评论(0) 推荐(0) 编辑

ES6系列---【promise中ajax封装函数】
摘要:function sendAjax({type="get",url="",data=null,dataType="json"}) { // 该函数的作用就是返回一个改变了状态的(成功或失败)的promise实例对象 return new Promise((reslove, reject) => { 阅读全文

posted @ 2021-04-14 23:33 码农小小海 阅读(61) 评论(0) 推荐(0) 编辑

ES6系列---【promise对象】
摘要:promise对象 ​ promise是ES6提供的异步编程解决方案,比传统的解决方案(回调函数)更合理更强大。使用promise对象可以将异步操作以同步的形式的表现出来,避免了层层嵌套的回调函数。此外,promise对象还提供了统一的接口,使得控制异步操作更容易。 ​ promise(承诺): p 阅读全文

posted @ 2021-04-14 23:31 码农小小海 阅读(48) 评论(0) 推荐(0) 编辑

ES6系列---【ES6中利用解构赋值实现ajax封装】
摘要:将封装函数保存为外部js, 需要时引用: // 利用解构赋值实现ajax封装函数。可灵活使用解构赋值的默认值,这样调用函数时只需要传递必要的参数即可 function sendAjax({type="get",url,data=null,dataType="json",timeOut="5000"} 阅读全文

posted @ 2021-04-13 20:09 码农小小海 阅读(204) 评论(0) 推荐(0) 编辑

ES6系列---【ES6新语法】
摘要:1、ES6与JavaScript的区别 ​ ES6仅仅是一种语法规范。JavaScript只是ES6的一种实现,具体实现到多少看浏览器厂家执行规范的程度。javascirpt 还包括DOM、BOM,另外JavaScript还可以应用与后台开发环境例如node。 2、let 与 const ES6新增 阅读全文

posted @ 2021-04-13 19:37 码农小小海 阅读(404) 评论(0) 推荐(0) 编辑

jQuery系列---【jQuery中ajax封装】
摘要:jQuery中ajax封装 $.ajax({ url: '', // 请求地址 cache: '', // 是否缓存 type: '', // 请求类型 get/post 默认get timeout: '', // 请求超时时间, 单位是毫秒 data: '', // 请求的参数 dataType: 阅读全文

posted @ 2021-04-13 09:39 码农小小海 阅读(100) 评论(0) 推荐(0) 编辑

jQuery系列---【jQuery中的动画】
摘要:显示与隐藏 show(),hide(),toggle() // jQuery对象.show(speed, easing, callback): 显示 // jQuery对象.hide(speed, easing, callback): 隐藏 // jQuery对象.toggle(speed, eas 阅读全文

posted @ 2021-04-12 23:00 码农小小海 阅读(55) 评论(0) 推荐(0) 编辑

jQuery系列---【jQuery元素宽高 节点 事件】
摘要:元素宽高 // 获取宽高 console.log($('.box').width()); // width console.log($('.box').innerWidth()); // width+padding console.log($('.box').outerWidth()); // wi 阅读全文

posted @ 2021-04-12 22:38 码农小小海 阅读(78) 评论(0) 推荐(0) 编辑

jQuery系列---【jQuery操作元素】
摘要:jQuery节点 children():直接子元素 next(): 下一个兄弟节点 nextAll(): 下面所有的兄弟节点 prev():上一个兄弟节点 prevAll():上面所有兄弟节点 siblings(): 所有的兄弟节点 parent(): 父节点 parents(): 所有的祖先节点 阅读全文

posted @ 2021-04-12 22:32 码农小小海 阅读(78) 评论(0) 推荐(0) 编辑

jQuery系列---【jQuery选择器】
摘要:$(document).ready() // window.onload: 页面结构和资源加载成功后调用, $(document).ready(): 页面结构加载成功就调用,不用`等待资源加载成功 // window.onload 不能重复添加(会覆盖) $(document).ready() 可以 阅读全文

posted @ 2021-04-12 22:29 码农小小海 阅读(57) 评论(0) 推荐(0) 编辑

javaScript系列---【移动端事件--touch.js知识点总结】
摘要:1、移动端事件 1、移动端事件 移动端常用的事件,主要有三个,分别是: ontouchstart(手指按下) ontouchmove(手指移动) ontouchend(手指抬起) 注意:移动端事件绑定,要用addEventListener var box = document.getElementB 阅读全文

posted @ 2021-04-12 21:46 码农小小海 阅读(1209) 评论(0) 推荐(0) 编辑

javaScript系列---【轮播图】
摘要:<div class="box"> <ul class="imgList"> </ul> <div class="btn"> <span class="leftBtn"></span> <span class="rightBtn"></span> </div> <div class="circle" 阅读全文

posted @ 2021-04-12 21:32 码农小小海 阅读(75) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示