最近基因治疗、基因编辑好像收到不少的关注,自己本身并没有去关注,只是想起了以前看过的一本小说,里面有相关的事件… 继续阅读基因
101
经常看到 Math 101、ReactJS 101 和 Java 101 等,虽然能大概明白是什么意思,但一直… 继续阅读101
我进电影院的次数屈指可数,上一次进电影院还是几年前,印象中那时进去就是直接看电影。没想到最近去电影院,还没到点,于是看了好一会广告,这是常见经营模式了吗?
Git 永久移除文件
Git 基于内容寻址的文件系统及数据对象1等设计,默认情况下,文件每次变更都生成一个副本。如果需要移除已经 p… 继续阅读Git 永久移除文件
《最简单的图形与最复杂的信息》笔记
《最简单的图形与最复杂的信息(The Wall Street Journal Guide to Informa… 继续阅读《最简单的图形与最复杂的信息》笔记
React 的行内条件渲染(inline conditional rendering)能够在无 else 分支的情况下简化条件渲染,这是由子元素定义及渲染决定的。
const ele = (
<div>
<p>{true}</p>
<p>{true && 1}</p>
<p>{false}</p>
<p>{false && 2}</p>
</div>
);
对应的 JavaScript 代码是
const ele = React.createElement(
"div",
null,
React.createElement("p", null, true),
React.createElement("p", null, true && 1),
React.createElement("p", null, false),
React.createElement("p", null, false && 2)
);
把 true && 1
等的表达式结果作为子元素去渲染时,使用 ChildReconciler#createChild ,其中仅当子元素类型(typeof
)是 string
、number
、object
且不为 null 时才渲染,所以 true
/ false
则不会渲染。
《牛津通识读本:数学》读书笔记
《牛津通识读本:数学》 序言 他的一个基本的观点:对于数学,不要问它是什么,而只要问它能做什么。 这一抽象化的… 继续阅读《牛津通识读本:数学》读书笔记
JavaScript 核心笔记
JavaScript 对象的原型,在用户层面的代码看到的是 __proto__ 属性,在语言内部是 [[pro… 继续阅读JavaScript 核心笔记
也谈 LOL
看了 LOL 一段时间了,最近英雄越来越平衡,功能也越来越平衡,天赋、物品以及游戏机制也越来越平衡,作为一款游… 继续阅读也谈 LOL
《高性能网站建设进阶指南》读书笔记
《高性能网站建设进阶指南》 无阻塞加载脚本 无阻塞加载外链脚本的方法有: XHR Eval,xhr 加载后 e… 继续阅读《高性能网站建设进阶指南》读书笔记