摘要:
line height 行高、行距 行高是指文本行基线间的垂直距离。 基线(base line)并不是汉字文字的下端沿,而是英文字母“E”的下端沿。 意味着中文没有基线,也就更难(视觉)底部对齐。 图中两条红线之间的距离就是行高(line height), 上一行的底线和下一行的顶线之间的距离就是行 阅读全文
摘要:
child_process child_process 模块提供了衍生子进程的功能。 默认情况下,在 Node.js 的父进程与衍生的子进程之间会建立 stdin、stdout 和 stderr 的管道。 数据能以非阻塞的方式在管道中流通。 注意,有些程序会在内部使用行缓冲 I/O。 虽然这并不影响 阅读全文
摘要:
事件驱动 事件驱动是指在持续事务管理过程中,进行决策的一种策略,即跟随当前时间点上出现的事件,调动可用资源,执行相关任务,使不断出现的问题得以解决,防止事务堆积。 消息驱动 消息是一个报告事件发生的通知,消息驱动是围绕消息的产生与处理展开的,并依靠消息循环机制来实现。 非阻塞io 单线程 多线程 死 阅读全文
摘要:
生命周期 beforecreated:el 和 data 并未初始化 created:完成了 data 数据的初始化,el没有 beforeMount:完成了 el 和 data 初始化(模板插入) mounted :完成挂载(渲染出真实dom) data,props,computed,method 阅读全文
摘要:
#1 Promise 构造函数与 console.log() 在stack里,按顺序执行。 promise.then 是microtask,在queue里,stack执行完后才会执行它。 const promise = new Promise((resolve, reject) => { conso 阅读全文
摘要:
并发模型(Concurrency model) 、运行时(runtime) 栈(stack) 函数调用形成了一个栈帧(stack of frames)。 function foo(b) { var a = 10; return a + b + 11; } function bar(x) { var 阅读全文
摘要:
看看思路 "react modal" //Modal //ModalPortal //example1 //example2 阅读全文
摘要:
debounce 开启 leading edge,可以执行时立即执行。 如果点击过快,除了某个时段的首次点击 ,其余查询都不会送出。 (默认) 开启 trailing edge,可以执行时也必须延后至少 wait 个时间才能执行。 如果点击过快,除了某时间段内的最后一次点击,其余所有的查询都不会送出 阅读全文
摘要:
redux action 我们应该尽量减少在 action 中传递的数据? Redux 中只需把 action 创建函数的结果传给 dispatch() 方法即可发起一次 dispatch 过程。 或者创建一个 被绑定的 action 创建函数 来自动 dispatch: 然后直接调用它们: sto 阅读全文