2021年3月31日

vue官网总结

摘要: 1.Vue.js 的核心是一个允许采用简洁的模板语法来声明式地将数据渲染进 DOM 的系统:2.在 Vue 里,一个组件本质上是一个拥有预定义选项的一个 Vue 实例。 所有的 Vue 组件都是 Vue 实例,并且接受相同的选项对象 (一些根实例特有的选项除外)3.只有当实例被创建时就已经存在于 d 阅读全文

posted @ 2021-03-31 10:33 晓风零乱 阅读(1581) 评论(0) 推荐(0) 编辑

2020年4月3日

通过microtask和macrotask理解Vue.nextTick()的实现

摘要: 一丶JavaScript 运行机制详解:再谈Event Loop 1.JavaScript 运行机制详解: JavaScript语言的一大特点就是单线程,也就是说,同一个时间只能做一件事。JavaScript的单线程,与它的用途有关。作为浏览器脚本语言,JavaScript的主要用途是与用户互动,以 阅读全文

posted @ 2020-04-03 17:58 晓风零乱 阅读(550) 评论(0) 推荐(0) 编辑

2020年4月2日

javascript处理异步的三种方法

摘要: 一、ES6 Promise对象 const result = new Promise((resolve, reject) => { if (success) { resolve('成功'); } else { reject('失败'); } }); result.then((res) => { co 阅读全文

posted @ 2020-04-02 16:24 晓风零乱 阅读(1523) 评论(0) 推荐(0) 编辑

2020年3月25日

git常用的基本命令

摘要: 需知:git分为暂存区和工作区。暂存区即为.git文件。工作区就是常用的区域 git 的公钥配置:当我们使用https协议进行pull和push时,每次推送都会要求输入git的账户和密码,此方法很繁琐,我们可以使用git SSH传输。 git ssh传输时,要求用户必须有一个git公钥,具体使用方法 阅读全文

posted @ 2020-03-25 09:28 晓风零乱 阅读(233) 评论(0) 推荐(0) 编辑

2020年1月13日

浅谈js中的深拷贝和浅拷贝

摘要: 1. 如果是基本数据类型(String,Number,Boolean,Null,undefined),名字和值都会储存在栈内存中。栈内存中的数据每一次赋值都会产生一个新的内存,每条数据之间不相互影响, var a = 1; b = a; // 栈内存会开辟一个新的内存空间,此时b和a都是相互独立的 阅读全文

posted @ 2020-01-13 15:27 晓风零乱 阅读(190) 评论(0) 推荐(0) 编辑

2019年7月10日

vue--directive自定义指令(不常用)

摘要: 除了核心功能默认内置的指令 (v-model 和 v-show),Vue 也允许注册自定义指令。注意,在 Vue2.0 中,代码复用和抽象的主要形式是组件。然而,有的情况下,你仍然需要对普通 DOM 元素进行底层操作,这时候就会用到自定义指令。 钩子函数 一个指令定义对象可以提供如下几个钩子函数 ( 阅读全文

posted @ 2019-07-10 15:36 晓风零乱 阅读(224) 评论(0) 推荐(0) 编辑

理解什么是钩子函数

摘要: 钩子函数: 钩子函数:钩子函数是在一个事件触发的时候,在系统级捕获到了他,然后做一些操作。一段用以处理系统消息的程序。“钩子”就是在某个阶段给你一个做某些处理的机会。 钩子函数: 1、是个函数,在系统消息触发时被系统调用 2、不是用户自己触发的 钩子函数的名称是确定的,当系统消息触发,自动会调用。例 阅读全文

posted @ 2019-07-10 15:30 晓风零乱 阅读(35404) 评论(0) 推荐(6) 编辑

2019年7月8日

javascript 常用的一些原生方法

摘要: 一丶javascript reduce() reduce()方法: arr.reduce(callback(accumulator, currentValue[, index[, array]])[, initialValue]) reducer 函数接收4个参数: Accumulator (acc 阅读全文

posted @ 2019-07-08 20:14 晓风零乱 阅读(400) 评论(0) 推荐(0) 编辑

2019年7月4日

正则表达式解析

摘要: 正则表达式: 一丶常用正则表达式符合 二丶正则表达式之[],{},()的区别 正则表达式的() [] {} 有着不同的意思。 () 是为了提取匹配字符串的,表达式中有几个()就有几个相应的匹配字符串 (\s*)表示连续空格的字符串 [] 是定义匹配的字符范围。比如[a-zA-Z0-9]表示相应位置的 阅读全文

posted @ 2019-07-04 09:38 晓风零乱 阅读(2812) 评论(0) 推荐(0) 编辑

2019年7月2日

flex布局详解

摘要: 1.背景介绍 传统的布局解决方案,基于盒状模型,依赖 display 属性 + position属性 + float属性。它对于那些特殊布局非常不方便,比如,垂直居中就不容易实现。 2009年,W3C 提出了一种新的方案 Flex 布局,可以简便、完整、响应式地实现各种页面布局。目前,它已经得到了所 阅读全文

posted @ 2019-07-02 20:21 晓风零乱 阅读(731) 评论(0) 推荐(0) 编辑

导航