前端设计——数据转换层

2019-06-28
阅读 2 分钟
3.6k
在工作中,经常会遇到,接口的数据格式与页面布局/交互不匹配的情况,需要前端进行处理。 心想:“数据处理与业务无关,单独抽离一个模块来写吧。” 于是,转换层就此诞生。

初探 event loop

2018-08-02
阅读 4 分钟
1.1k
事件循环 了解知识点 线程 执行栈 task queue web api macro task micro task 线程 javascript是单线程的语言, 可以单线程将理解为只有一条车道,在车道里后面的车在等前面的车通过后,才能通过. 即当前面的程序没有执行,后面的程序也不能执行. 执行栈 执行栈像"车道",被执行的程序会放入执行栈里, 但它的执行的顺序是,后...

被讨论难了的this关键字

2018-07-01
阅读 1 分钟
1.4k
this是个常用的关键字,它被自动生成在函数作用域里.并代表函数执行环境的上下文. 如果在开发中,不了解this绑定在那个对象上,会很容易出现bug.

webpack的优化

2018-02-21
阅读 1 分钟
2.4k
在我们构建单页面应用(vue, React)或封装插件时,很大机会用到webpack,这个JavaScript的打包工具.但项目代码日益增多时,webpack一些简单的配置会暴露种种弊端(打包时间长,代码大).以下是结合自身开发和学习webpack过程解决问题的总结.

地球两点的距离

2017-11-07
阅读 2 分钟
3.1k
获取地球两点的距离 最近在做小程序的时候遇到要计算两点之间的距离,但小程序没有相关的方法,只好自己来了. 背景知识 地球的半径 地球虽然是个椭圆,但也极像个正圆(相差大概20公里),所以就按正圆来算了,半径是6371.393公里. 弧长公式 L = 弧度 * R = 圆心角度数 × π × R / 180 余弦定律 2abcosC=a^2+b^2-c^2 c^2 = a^2+b...

https那些事

2017-05-29
阅读 1 分钟
2.2k
超文本传输安全协议(英语:Hypertext Transfer Protocol Secure,缩写:HTTPS,常称为HTTP over TLS,HTTP over SSL或HTTP Secure)是一种网络安全传输协议.

form表单的file文件上传那些事

2017-05-11
阅读 4 分钟
9.3k
new FormData(form? : HTMLFormElement);给这对象加键值append(name, value, filename);name: 字段名称value: 字段数值filename: 文件的文件名(可选).

VUE高仿饿了么app

2017-01-08
阅读 16 分钟
24.4k
VUE高仿饿了么app VUE 搭建简介 刚学习了VUE高仿饿了么app课,记录课的要点,巩固知识。 VUE 优势 Vue.js 是一个用于创建 web 交互界面的。其特点是 {代码...} VUE 搭建工具 借用express + data 构建拟后台 {代码...} CSS 使用的要点 1像素边框制作 设备上像素 = 样式像素 * 设备缩放比例 {代码...} 当样式像素一定时,因手...