js

原创 Vue3.0 数据响应机制解析

Vue3.0 数据响应机制解析

# Vue3.0 数据响应机制解析 > 简单画了一张图片(请叫我灵魂画手,哈哈哈) 从上面的图片其实大家就能看出,数据渲染解析分为两条路, 1. 通过节点的方式,然后根据指令,然后实例efect...

2019.12.01 21:53 125 1
原创 Set Weakset解析

Set Weakset解析

# Set Weakset解析 > 众所周知,数组一直是js中的一种集合类型(当然,非数组对象也算是一种集合,只不过这种集合是键值对的集合,所以对象和数组的用途也是完全不同的) > 再后来的发展中,...

2019.10.19 23:15 176 0
原创 一个表单验证引发的深思!!!

一个表单验证引发的深思!!!

## 需求 实现一个表单验证,用于验证用户名,邮箱,密码等。 ```js function checkName() { // 验证用户名 } function checkEmail() { ...

2019.01.02 17:06 498 3
原创 js原型与原型链

js原型与原型链

# js原型与原型链 > prototype与__proto__与constructor区别 ```js function Person() { }; let person = new Pers...

2018.12.27 18:27 704 3
原创 Event Loop - 事件循环

Event Loop - 事件循环

# Event Loop - 事件循环 ## javascript为什么设计成单线程的? javascript为什么会被设计成单线程语言? > 最初javascript作为浏览器的一种脚本语言使用...

2018.12.10 18:38 708 4
原创 I Promise has new feelings every time.

I Promise has new feelings every time.

# 前言 在JavaScript语言中,代码都是是单线程执行的,正是由于这个原因,导致了JavaScript中所有的网络操作,浏览器事件,都必须满足异步执行的要求。所以异步的各种方案开始出现并逐步...

2018.11.19 16:02 599 8
原创 如何将打包时间从30缩减至15分钟

如何将打包时间从30缩减至15分钟

# webpack打包优化 先给大家看一下项目的目录结构: ![s](https://user-gold-cdn.xitu.io/2018/2/17/161a1b40f1e45d43?w=666&...

2018.11.13 18:34 629 3
原创 nodejs 实现文件上传

nodejs 实现文件上传

# 关于node实现文件上传 ## 使用Multer Multer 是一个 node.js 中间件,用于处理 multipart/form-data 类型的表单数据,它主要用于上传文件。它是写在...

2018.11.13 18:26 814 3
end