![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
个人笔记
PennyWang~
这个作者很懒,什么都没留下…
展开
-
JavaScript 声明提升
var声明提升var关键字声明的变量会自动提升到函数作用域顶部:function foo() { console.log(age); var age = 26;}foo(); // undefined原创 2021-06-10 17:08:12 · 106 阅读 · 5 评论 -
element-ui合并表格、表格内编辑、vue父组件向子组件传引用类型值问题解决
element-ui合并表格需求:实现如下row合并的表格后台获取到的数据结构是类似于[{“id”: “1”,“list”: [{“name”: “249”,“number1”: “VI”},{“name”: “249”,“number1”: “VI”}]},{“id”: “3”,“list”: [{“name”: “249”,“number1”: “VI”}]...原创 2018-11-29 11:01:48 · 1580 阅读 · 0 评论 -
《数据结构与算法JavaScript描述》读书笔记--第二章-数组
1 JavaScript中对数组的定义数组标准定义:一个存储元素的线性集合,元素可以通过索引来任意存取,索引通常是数字,用来计算元素之间存储位置的偏移量。JavaScript中的数组是一种特殊的对象,用来表示偏移量的索引是该对象的属性,索引可能是整数。这些数字在内部被转换为字符串类型,这是因为JavaScript对象中的属性名必须是字符串。数组在JavaScript中只是一种特殊的对象,所以效...原创 2018-12-03 16:27:08 · 108 阅读 · 0 评论 -
《数据结构与算法JavaScript描述》读书笔记--第四章-栈
栈是和列表类似的一种数据结构,可用来解决计算机世界里的很多问题。栈是一种高效的数据结构,因为数据只能在栈顶添加或删除,所以这样的操作很快,而且容易实现。1 对栈的操作栈是一种特殊的列表,栈内的元素只能通过列表的一端访问,这一端称之为栈顶。栈具有后入先出的特点。所以任何不在栈顶的元素都无法访问,为了得到栈底的元素,必须拿掉上面的元素。栈的主要操作:将一个元素压入栈,使用push()方法...原创 2018-12-21 10:54:38 · 132 阅读 · 0 评论 -
《数据结构与算法JavaScript描述》读书笔记--第五章-队列
队列是一种列表,不同的是队列只能再队尾插入元素,在队首删除元素。是一种先进先出的数据结构,这点和栈不一样。1 对队列的操作队列的两种操作是:向队列中插入新元素和删除队列中的元素,即入队和出队。另一个操作是读取队首的因素,叫peek(),只读取,不删除。length熟悉知道队列中存储多少元素,clear()方法清除元素。2 用数组实现队列push()在数组末尾加入元素,shift()方法...原创 2018-12-21 17:24:13 · 186 阅读 · 2 评论 -
《数据结构与算法JavaScript描述》读书笔记--第三章-列表
1 列表的抽象数据类型定义列表是一组有序的数据。每个列表中的数据项称为元素。在JavaScript 中,列表中的元素可以是任意数据类型。列表中可以保存多少元素并没有事先限定,实际使用时元素的数量受到程序内存的限制。2 实现列表类定义构造函数function List() { this.listSize = 0; this.pos = 0; this.dataStore = []; ...原创 2018-12-19 11:48:38 · 170 阅读 · 0 评论