上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 101 下一页
摘要: js:编程语言 jscore:js语言的解释执行引擎,代表cpu; webkit、nodejs:js语言的运行平台,代表操作系统、计算机资源。 阅读全文
posted @ 2019-10-25 17:25 zzfx 阅读(615) 评论(0) 推荐(0) 编辑
摘要: 什么是DOM回流? 页面渲染时,我们对HTML结构简单的增删查改时,浏览器会对所有的dom进行重新排序,这就i是DOM回流,严重影响浏览器性能 DOM的回流和重绘: **DOM的回流**:当页面中元素的位置,大小或结构、定位发生改变, 会引发浏览器对当前页面的结构进行重新的计算;非常耗性能的; ** 阅读全文
posted @ 2019-10-24 15:43 zzfx 阅读(1396) 评论(0) 推荐(0) 编辑
摘要: 并发与异步模型的不同:通信模型与复用模型 并发:资源复用(cpu+其它)模型; 异步:通信模型(通信上下文)。 复用模型的模型是集合模型。 并发管理只是复用规则的具体体现而已。 阅读全文
posted @ 2019-10-23 18:59 zzfx 阅读(215) 评论(0) 推荐(0) 编辑
摘要: onClick(e) { e.preventDefault(); const { user, pass } = this.refs; this.props.dispatch(login(user.value, pass.value)); } export const login = (user, p 阅读全文
posted @ 2019-10-23 18:46 zzfx 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 介绍 正常redux流程 加入redux-saga之后的流程 使用方式 import { createStore, applyMiddleware } from 'redux' import createSagaMiddleware from 'redux-saga' //引入saga文件 impo 阅读全文
posted @ 2019-10-23 18:04 zzfx 阅读(589) 评论(0) 推荐(0) 编辑
摘要: 地图思维与定位。 在哪里?到哪去? 地图寻宝; 地图定位; 地图规划。 阅读全文
posted @ 2019-10-23 16:30 zzfx 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 一、异步事件的处理机制 1、事件队列机制 2、中断机制 二、异常、异步与执行流 1、异常: 异常是切换到新的执行流以后,原来的执行流不再保存。 2、异步: 异步是切换到新的执行流,执行完毕后再切换到原来的执行流。 三、两个核心: 1、上下文: 保存了执行流的上下文(先后顺序);上下文是执行流信息的结 阅读全文
posted @ 2019-10-23 14:46 zzfx 阅读(503) 评论(0) 推荐(0) 编辑
摘要: 上下文的保存机制: 1、保存到异步类型中:promise & future & closure & observable; 2、栈帧保存:其它保存机制; 3、保存到服务提供方的运行结构中:callback 基本:callback、then; 异步类型+高阶函数+回掉机制 高级:await/async 阅读全文
posted @ 2019-10-23 11:19 zzfx 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 异步编程类型的结构和操作。 上下文维护。 A promise represents the eventual result of an asynchronous operation. The primary way of interacting with a promise is through i 阅读全文
posted @ 2019-10-22 16:44 zzfx 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 异步类型promise async 和 await 在干什么 任意一个名称都是有意义的,先从字面意思来理解。async 是“异步”的简写,而 await 可以认为是 async wait 的简写。所以应该很好理解 async 用于申明一个 function 是异步的,而 await 用于等待一个异步 阅读全文
posted @ 2019-10-22 15:29 zzfx 阅读(3029) 评论(0) 推荐(0) 编辑
摘要: redux的本质是一套行为解释系统。 首先构建解释系统; 然后使用解释系统对行为进行解释,进而完成对store和状态的维护。 阅读全文
posted @ 2019-10-22 11:05 zzfx 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 1、jsx:语法模型,语句构建模型; 2、组件:集合模型,组件管理; 3、vdom:分层模型、渲染管理模型; 4、flux:管道模型、数据模型,状态管理模型; 整体上是一个UI系统从上到下的构建; flux、redux = mamagerof(componet.status) react = Vir 阅读全文
posted @ 2019-10-21 19:20 zzfx 阅读(608) 评论(0) 推荐(0) 编辑
摘要: // ReactUpdates.js - enqueueUpdate(component) function dirtyComponents.push(component); https://juejin.im/post/5c504f736fb9a049ef26fcd3#heading-3 深入理解 阅读全文
posted @ 2019-10-21 19:12 zzfx 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 引入概念增强表达能力。 范式:在原有语言的基础上生成一套概念和运行时解释体系 阅读全文
posted @ 2019-10-21 16:05 zzfx 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 核心容器包括了:Beans、Core、Context、SpEL 1. core和beans模块提供了整个框架最基础的部分,包括了IoC(控制反转)和Dependency Injection(依赖注入)。 2. Context建立在Core和Beans模块提供的基础之上:他提供了框架式访问对象的方式 阅读全文
posted @ 2019-10-21 11:45 zzfx 阅读(395) 评论(0) 推荐(0) 编辑
摘要: 1、事件 2、分发机制 3、传播机制 4、处理机制 阅读全文
posted @ 2019-10-21 11:36 zzfx 阅读(270) 评论(0) 推荐(0) 编辑
摘要: DOM事件流 为什么是有事件流? 假如在一个button上注册了一个click事件,又在其它父元素div上注册了一个click事件,那么当我们点击button,是先触发父元素上的事件,还是button上的事件呢,这就需要一种约定去规范事件的执行顺序,就是事件执行的流程。 浏览器在发展的过程中出现实了 阅读全文
posted @ 2019-10-21 11:24 zzfx 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 本文是学习中传思客在慕课网开的课程《前端跳槽面试必备技巧》的学习笔记。课程地址:https://coding.imooc.com/class/evaluation/129.html#Anchor。 本文将从以下几个方面介绍DOM事件: DOM事件的级别 //DOM0 element.onclick 阅读全文
posted @ 2019-10-21 11:16 zzfx 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 不同的内存模型 不同的调用约定 不同的信息表达与概念体系 域与域的交集。 域:不同的编程语言具有不同的概念体系,形成不同的域。 桥:交织、链接、混编技术是桥,连接了两个不同的域; 语言层面的混编;识别哪些信息和调用是跨域的,并对其进行解释。 链接、运行、调用阶段的解释。 语言+混编技术+语言+编译器 阅读全文
posted @ 2019-10-17 16:45 zzfx 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 解释机制+通信机制; 跨语言机制 跨平台机制 jspatch reactnative; 阅读全文
posted @ 2019-10-17 15:09 zzfx 阅读(140) 评论(0) 推荐(0) 编辑
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 101 下一页