04 2020 档案
摘要:Ajax 概述 它是浏览器提供的一套方法, 可以实现页面无刷新更新数据, 提供用户浏览网站应用的体验 Ajax 请求步骤 请求参数传递 get 请求 post 请求 Ajax 状态码 在创建 ajax 对象, 配置 ajax 对象 , 发送请求 以及接收完服务端响应数据, 这个过程中每一个步骤会对应
阅读全文
摘要:安装 Node 模块 npm install node xlsx 读取文件 以上可以得出 等价于 xlsx 下的 sheet1; 里面的每一项等价于 xlsx 中的每一行; 总结最后需要整理出的数据结构 写入文件 比如写个案例:去除 xlsx中的空格输出到一个新的xlsx中;
阅读全文
摘要:Express 框架是什么 Express 是一个基于Node平台的web应用开发框架,它提供了一系列的强大特性, npm install express express 初体验 什么是中间件 中间件就是一堆方法 可以接收客户端发来的请求 , 可以对请求作出响应 , 也可以将请求继续交给下一个中间件
阅读全文
摘要:Node第三方mongo包 连接mongoDB 插入数据 导入数据 查询文档 删除文档 模板引擎 art template https://aui.github.io/art template/zh cn/docs/
阅读全文
摘要:node_modules 文件夹问题 1,文件夹以及文件过多过碎,当我们将项目整体拷贝给别人的时候,传输速度会很慢 2, 复杂的模块以来关系需要被记录,确保模块版本和当前版本保持一致,否则会导致当前项目运行报错 package.json 文件的作用 项目描述文件,记录当前项目信息,例如项目名称,版本
阅读全文
摘要:Gulp 基于Node平台开发的前端构建工具 npm install gulp 在项目根目录下创建 gulpfile.js 重构项目文件夹结构 src目录放源代码 dist目录放构建后代码 在gulpfile.js 文件中编写任务 在命令行执行 gulp 任务 first:指任务名称 gulp 中提
阅读全文
摘要:Node 是什么 Node 是一个基于 Chrome V8 引擎的 JavaScript 代码运行环境 Node.js 是由ECMAScript 及 Node 环境提供的一些API组成的,包括文件,网络,路径等等一些API 模块化开发规范 模块内部可以使用 export 对象进行成员导出,使用 re
阅读全文
摘要:Centos 安装 mongoDB 下载地址: https://www.mongodb.com/download center/community version:current release 代表稳定版本 OS:因为是CentOS服务器,所以选择 red package:下载的包 开始安装 配置
阅读全文
摘要:let ES6中新增的用于声明变量的关键字 let 声明的变量只有在处于的块级作用域中有效(大括号中) 防止循环变量变成全局变量 比如for循环中的 i 不存在变量提升 暂时性死区特性 const 作用:声明常量,常量的值(内存地址)不能变化的值 具有块级作用域 const 声明常量必须需要赋一个初
阅读全文
摘要:正则表达式 创建正则表达式 边界符 正则表达式的边界符(位置符)用来提示字符所在的位置 | 边界符 | 说明 | | | | | | 表示匹配行首的文本(以谁结束) | | | 表示匹配行尾的文本(以谁开始) | 如果 ^ 和 $ 在一起表示精确匹配 字符类 []:表示有一系列字符可供选择,只要匹配
阅读全文
摘要:闭包 closure 什么是闭包 闭包 closure 值有权访问另一个函数作用中变量的函数; JavaScript 高级程序设计 简单理解就是,一个作用域可以访问另外一个函数内部的局部变量 闭包的主要作用就是延伸了变量的作用范围; 案例 3s之后输出所有li js function fn() {
阅读全文
摘要:函数的定义 函数内 this 的指向 这些 this 的指向,是当我们调用的时候确定的,调用的方式不同决定了this指向的不同;一般情况下指向我们的调用者 | 调用方式 | this指向 | | | | | 普通函数 | window | | 构造函数 | 实例对象,原型对象里面的方法也指向实例对象
阅读全文
摘要:数组新增方法 迭代方法:forEach() map() filter() some() every() forEach() // array.forEach(function (currentValue, index, arr)); // currentValue:数组当前项的值 // index:
阅读全文
摘要:构造函数 构造函数是一种特殊的函数,主要用来初始化对象,即为对象成员变量赋初始值,它总是和new一起使用,可以把对象中一些公共的部分抽取出来,然后封装到这个函数里面; 在执行时做的事情 在内存中创建一个新的空对象; 让 this 指向这个空对象; 执行构造函数里面的代码,给这个新对象添加属性和方法;
阅读全文
摘要:类 类 构造函数 是类的构造函数(默认方法),用于传递参数,返回实例对象;通过new命令生成对象实例时,自动调用该方法,如果没有显示定义,类内部会自动创建一个 继承
阅读全文
摘要:绑定事件 on 可以绑定多个事件 支持事件委派 动态创建的元素, click() 没法直接绑定事件,使用on也可以 one() :此方法绑定事件只触发一次 当前第二次点击时就不会再触发 解绑事件 off() 方法可以移除通过 on() 方法添加的事件处理程序 自动触发事件 trigger() 对象拷
阅读全文
摘要:元素属性操作 获取或设置元素的固有属性 获取或设置元素的自定义属性 元素内容操作 获取设置元素内容 获取设置元素文本内容 获取设置表单元素内容 遍历元素 jquery 中的隐式迭代是对同一种元素做同一操作,如果想要给同一类元素做不同操作,就需要用到遍历 元素操作 创建元素 添加元素 显示隐藏,上拉下
阅读全文
摘要:jQuery 地址:https://jquery.com/ 历史版本:http://code.jquery.com/ 1.x:兼容 IE678 低版本浏览器 2.x:不兼容 IE678 低版本浏览器 3.x:不兼容 IE678 低版本浏览器,官方主要维护版本 入口函数 jquery对象和DOM对象
阅读全文
摘要:触屏事件概述 touch 对象代表一个触摸点,触摸事件可响应用户对屏幕或者触控板的操作; 触屏touch事件 说明 touchstart 手指触摸到DOM元素时触发 touchmove 手指在DOM元素移动时触发 touchend 手指从一个DOM元素离开时触发 触摸事件对象 TouchEvent
阅读全文
摘要:概述 使用 offset 系列属性可以动态得到该元素的位置(偏移),大小等 | offset系列属性 | 说明(只读属性) | | | | | | 返回元素带有定位的父元素上方的偏移,父元素没有定位以body为准 | | | 返回元素带有定位的父元素左边的偏移,父元素没有定位以body为准 | |
阅读全文

浙公网安备 33010602011771号