Render函数 在Vue2中为提升渲染性能,使用了虚拟DOM来更新DOM节点,当vue对象在拿到template模板时也要转译成VNode的函数,而用render函数构建DOM,vue就免去了转译的过程。当使用render函数描述虚拟DOM时,vue提供一个函数,这个函数是就构建虚拟DOM所需要的 ...
分类:
其他好文 时间:
2019-09-18 17:45:04
阅读次数:
206
想要了解一门语言,最好的办法就是了解它的运行机制。掌握了运行机制,能够让我们在开发中少走许多弯路,写出高质量的代码。本文简单介绍什么是JavaScript的运行机制,给刚刚接触JavaScript的小白一个初步的了解,为将来打好基础。
一、JavaScript 代码运行分两个阶段:
1、预解析... ...
分类:
编程语言 时间:
2019-09-11 13:58:43
阅读次数:
95
作者:刀哥(朱建)前言:mvvm模式即model-view-viewmodel模式简称,单项/双向数据绑定的实现,让前端开发者们从繁杂的dom事件中解脱出来,很方便的处理数据和ui之间的联动。本文将从vue的双向数据绑定入手,剖析mvvm库设计的核心代码与思路。1、需求整理与分析需求:数据一旦改变则更新数据对应的uiui改变则触发事件改变ui对应的数据分析:通过dom节点的指令获取刷新函数,用来刷
分类:
Web程序 时间:
2019-09-04 09:38:30
阅读次数:
112
jQuery对象是一个类数组对象,它保存的是对应的DOM的引用,我们可以直接用[]获取某个索引内的DOM节点,也可以用get方法获取某个索引内的DOM节点,还可以用toArray()方法把jQuery对象一次性转换成一个数组,例如: 将DOM对象转换为jQuery对象就更方便了,直接放到jQuery ...
分类:
Web程序 时间:
2019-09-02 09:42:06
阅读次数:
91
节点关系属性:(带element的属性ie低版本不支持) childNodes—所有子节点(元素,注释,文本); nodeType——属性代表节点类型; children——获取元素子节点 firstChild——第一个子节点(元素,注释,文本) *firstElementChild ——第一个元素 ...
分类:
编程语言 时间:
2019-08-29 00:04:08
阅读次数:
105
节点分为3种 元素节点,文本节点,属性节点 元素节点:div 属性节点:id=‘app’ 文本节点:里面的内容 document.getElementById('box').id //获取Id document.getElementById('box').id = 'person'; //设置id ...
分类:
其他好文 时间:
2019-08-19 19:37:09
阅读次数:
82
<html> <head> <meta charset="utf-8"> <title>Dom操作</title> <script type="text/javascript" src="08.16/08.16.js"></script> </head> <body> <!--dom节点添加 删除 ... ...
分类:
其他好文 时间:
2019-08-18 11:32:56
阅读次数:
75
- 创建期间的生命周期函数: + beforeCreate:实例刚在内存中被创建出来,此时,还没有初始化好 data 和 methods 属性 + created:实例已经在内存中创建OK,此时 data 和 methods 已经创建OK,此时还没有开始 编译模板 + beforeMount:此时已 ...
分类:
其他好文 时间:
2019-08-16 21:09:55
阅读次数:
60
Set1.成员不能重复2.只有健值,没有健名,有点类似数组。3. 可以遍历,方法有add, delete,has weakSet 1.成员都是对象 2.成员都是弱引用,随时可以消失。 可以用来保存DOM节点,不容易造成内存泄漏 3不能遍历,方法有add, delete,has Map 1.本质上是健 ...
分类:
其他好文 时间:
2019-08-08 21:17:19
阅读次数:
85
节点有三个重要属性:nodeName:节点的名称nodeValue:节点的值nodeType:节点的类型创建节点:例如:创建一个div元素,并给它一个classname,在body中追加一个divvarcj=document.creatElement("div");cj.classname="chuangjian";document.body.appendChild(cj);创建下一个节点varn
分类:
其他好文 时间:
2019-08-07 16:09:21
阅读次数:
77