07 2019 档案
摘要:1.JSON.stringify的三个参数 var json = {"@odata.context":"$metadata#AddTableOne_466281s","value":[{"NAME":"李四","BIRTHDAY":"2018-10-03T11:33:50+08:00","AGE":
阅读全文
摘要:0.Vue Router 是Vue官方的路由管理器。它和 Vue.js 的核心深度集成,让构建单页面应用变得易如反掌。vue-router 默认 hash 模式,还有一种是history模式。 hash模式的工作原理是hashchange事件,可以在window监听hash的变化。 HTML5新增的
阅读全文
摘要:1. Array.some some() 方法用于检测数组中的元素是否满足指定条件(函数提供) 如果有一个元素满足条件,则表达式返回true , 剩余的元素不会再执行检测。如果没有满足条件的元素,则返回false。 var ages = [23,44,3]if (ages.some(age => a
阅读全文
摘要:1. 基本安装及命令 npm config set registry https://registry.npm.taobao.org // 淘宝镜像npm install webpack-cli -g // 安装之后才能 webpack -v webpack index.js -o out.js /
阅读全文
摘要:jq 加载三种写法 $(document).ready(function() { // ...代码... }) //document ready 简写 $(function() { // ...代码... }) $(document).load(function() { // ...代码... })
阅读全文
摘要:1. bootstrap 的 less 版本 2.less 文件分布 /*! * Bootstrap v3.3.7 (http://getbootstrap.com) * Copyright 2011-2016 Twitter, Inc. * Licensed under MIT (https://
阅读全文
摘要:1. 劫持请求,返回模拟数据: 用于前后台对接前数据模拟 相比于静态json文件而言:代码完成后不必修改源文件对应的接口调用、可模拟增删改查 2.实例代码 <!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Do
阅读全文
摘要:1. HTML5新增的表单输入类型有哪些 number <input type=”number” />只能输入数字 tel <input type=”tel” />电话 range <input type=”range” min=”20” max=”100”value=”30” step=”” />
阅读全文
摘要:1. 定义 观察者模式 一种对象行为模式。它定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。 2.作用 促进形成松散耦合 3.相关实例代码 普通对象实现 var subject0=function(){ console.log('subject
阅读全文
摘要:1. WebSocket 是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。 其他链接 2.示例代码 前端 <!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <title>WebSocketTest</title> <s
阅读全文
摘要:1.概念:宏任务(macrotask )和微任务(microtask ) 表示异步任务的两种分类。常见宏任务:I/O 、setTimeout、setInterval;微任务:Promise.then catch finally、process.nextTick 在挂起任务时,JS 引擎会将 所有任务
阅读全文
摘要:1.vue-resource对比axios 文章1 文章2 1.0 axios params 配置参数在url 显示,form-data 用于 图片上传、文件上传 1.1 axios 全局配置 axios.defaults.baseURL=‘http:localhost:8080’ 1.2 axio
阅读全文
摘要:当在 HTML 页面中执行脚本时,页面的状态是不可响应的,直到脚本已完成。 web worker 是运行在后台的 JavaScript,独立于其他脚本,不会影响页面的性能。 您可以继续做任何愿意做的事情:点击、选取内容等等,而此时 web worker 在后台运行。 细节: 所有主流浏览器均支持 w
阅读全文
摘要:1.vuex 是一个专门为vue.js应用程序开发的状态管理模式( 一般由 main.js 引入,是全局数据:用于组件间通信的 共享数据) 2. 关键对象 state:存储状态(变量)/ 状态树 (包含所有需要共享的资源) getters:对数据获取之前的再次编译(简化原始状态数 state),可以
阅读全文
摘要:SEO优化 分三大块: 1. 页面抓取 1.1 sitemap提交 1.2 主动提交 (百度收录网址入口) 1.3 实时提交 (页面中安装百度给的提交代码) 2. 分析入库 取个出现频率低的名字 坚持更新网站内容 3. 检索排序 3.1 TDK优化 (title description keywor
阅读全文
摘要:代码 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-eq
阅读全文
摘要:1. 基于 webpack 3.0 2.步骤、说明 2.1 webpack 本地初始化、安装基本包 npm init 》 package.json npm i webpack@3.10.0 vue@2.5.13 vue-loader@13.6.0 》 安装webpack和vue,使用vue要安装vu
阅读全文
摘要:CommonJS模块规范和ES6模块规范完全是两种不同的概念 Node应用由模块组成,采用CommonJS模块规范 var x = 5; var addX = function (value) { return value + x; }; module.exports.x = x; module.e
阅读全文