摘要: react 阅读全文
posted @ 2018-11-08 09:42 Jack-liu 阅读(24801) 评论(2) 推荐(2) 编辑
摘要: 前言 本文通过 的一些特性,结合 的源码,通过一个简单的例子,让你了解 的各个过程的变化. 控制台输出的效果图 请用chrome查看,并打开控制台看效果 "演示地址" 准备 的创建 下载 文件,在 中引入,我写了一个简单的例子,涵盖:初始化视图 点击后更新视图(包括各个钩子函数) 代码如下: co 阅读全文
posted @ 2018-12-20 22:46 Jack-liu 阅读(3655) 评论(0) 推荐(1) 编辑
摘要: 1. style 可以通过 实现样式的动态绑定, style绑定的是一个对象,多个样式时用“,”隔开, 要用驼峰式写法. 2. class 可以动态控制class的名, 绑定的对象或者数组, 通过判断isActive的真假来动态控制它显示 阅读全文
posted @ 2018-09-18 10:25 Jack-liu 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 1. relative(相对定位):生成相对定位的元素,通过top,bottom,left,right的设置相对于其正常(原先本身)位置进行定位。可通过z-index进行层次分级。均是以父级的左上角进行定位,但是父级的Padding属性会对其影响。 2. absolute(绝对定位):生成绝对定位的 阅读全文
posted @ 2018-09-18 10:12 Jack-liu 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 例子: Test.prototype(就是控制台上的__proto__)指向原型对象,Test.prototype,constructor又指向类Test 阅读全文
posted @ 2018-07-23 14:14 Jack-liu 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 一、队列和堆栈的简单介绍 1.1、队列的基本概念 队列:是一种支持先进先出(FIFO)的集合,即先被插入的数据,先被取出! 1.2、堆栈的基本概念 堆栈:是一种支持后进先出(LIFO)的集合,即后被插入的数据,先被取出! 如下图所示: 二、 在JavaScript中实现队列和堆栈 在JavaScri 阅读全文
posted @ 2018-07-19 15:21 Jack-liu 阅读(407) 评论(0) 推荐(0) 编辑
摘要: var a = [1, 2, 3, 4] var b = a.slice(0) b[0] = 2 // a = [1, 2, 3, 4] // b = [2, 2, 3, 4] 阅读全文
posted @ 2018-07-15 12:06 Jack-liu 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 1.不要进行过深的嵌套 阅读全文
posted @ 2018-07-10 20:59 Jack-liu 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 使用Object.prototype上的原生toString()方法判断数据类型,使用方法如下: Object.prototype.toString.call(value) 1.判断基本类型: Object.prototype.toString.call(null);//”[object Null] 阅读全文
posted @ 2018-07-02 15:11 Jack-liu 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 1.利用new Object()创建时 2. 利用字面量创建时 阅读全文
posted @ 2018-06-27 22:17 Jack-liu 阅读(287) 评论(0) 推荐(0) 编辑