React.js 小书 Lesson12 - state vs props 本文作者:胡子大哈本文原文:[链接] 转载请注明出处,保留原文链接以及作者信息 在线阅读:[链接] 我们来一个关于 state 和 props 的总结。 state 的主要作用是用于组件保存、控制、修改自己的可变状态。state 在组件内部初始化,可以被组件自身修改,而外部不能访问也不能修...
看看上一节前端组件化(一):从一个简单的例子讲起我们的代码,仔细留意一下 changeLikeText 函数,这个函数包含了 DOM 操作,现在看起来比较简单,那是因为现在只有 isLiked 一个状态。由于数据状态改变会导致需要我们去更新页面的内容,所以假想一下,如果你的组件依赖了很多状态,那么你的组件基本全部都是 DOM 操作。
编译:胡子大哈 翻译原文:[链接] 英文连接:ES6: The spread syntax — A concise way of applying elements to arrays and functions in JavaScript 转载请注明出处,保留原文链接以及作者信息 上一篇文章中,我介绍了一些关于 ES6 解构方法的新特性。 本文中我们一起来看一下另外一个 JavaScript 新增语法 —— spread s...
本文编译:胡子大哈 翻译原文:[链接] 英文连接:ES6: Destructuring — an elegant way of extracting data from arrays and objects in JavaScript 转载请注明出处,保留原文链接以及作者信息 ES6 有很多新特性,它很大程度上提升了 JavaScript 的编程体验,并且也告诉外界,JavaScript 依旧强势。 其中一个新特性是其...
本文作者: Lauri Hartikka 编译:胡子大哈 翻译原文:[链接] 英文连接:A step-by-step guide to building a simple chess AI 转载请注明出处,保留原文链接以及作者信息 首先让我们先看几个对开发简单国际象棋 AI 很有帮助的概念: 移动生成 局面评估 极大极小算法 α-β 剪枝 每一步中我们都会对经过时间检验的国际象棋...