给动态添加的元素添加js事件,不能直接添加js事件,需要借助on( )方法,给选择器指定的子元素添加事件处理函数,并非选择器本身; 1. 语法 2. 实例 3. 相关概念:事件冒泡、事件捕获,默认为事件冒泡 事件冒泡:从子元素到祖先元素触发事件的执行; 子元素绑定了click事件,当点击子元素时,浏 ...
分类:
Web程序 时间:
2018-11-10 15:10:24
阅读次数:
185
boolean add(Object) *保证集合内包含了自变量。如果它没有添加自变量,就返回 false(假) boolean addAll(Collection) *添加自变量内的所有元素。如果没有添加元素,则返回 true(真) void clear() *删除集合内的所有元素 boolean ...
分类:
其他好文 时间:
2018-11-08 23:21:07
阅读次数:
221
栈栈Stack:栈是一种线性结构相比数组,栈对应的操作是数组的子集,所以我们完全可以基于动态数组去实现它栈只能从一端添加元素,也只能从同一端取出元素,这一端称为栈顶栈是一种后进先出的数据结构(LastInFirstOut简称为LIFO)举个不太恰当的比喻,栈就像一个直径比乒乓球大点的水杯,而元素就像是乒乓球,现在我们要把几个乒乓球放入杯子里。因为杯子底部是实的,所以我们只能从杯口放入兵乓球,我们把
分类:
其他好文 时间:
2018-11-08 13:21:12
阅读次数:
149
最近在看redis方面的书籍,碰到了跳跃表这个数据结构。常规的单向链表在进行增删改查时,只能从头结点开始遍历,时间复杂度O(N),而跳跃表采用了二分法的思想,平均时间复杂度可以做到O(logN),最坏时间复杂度O(N)。另外,跳跃表是一种基于概率的数据结构(见下文添加元素操作)。 基本结构 下图是跳 ...
分类:
其他好文 时间:
2018-11-07 15:30:02
阅读次数:
211
列表(list) 增 在列表中逗号后面加空格! append()(追加):默认在列表末尾添加元素(id不变); insert()(插入):在索引位置插入; extend()(扩展):可以用来插入列表 删 help:查阅官方文档;#输入小写‘ q ’,即可退出help; clear( )(清空):清空 ...
分类:
其他好文 时间:
2018-11-05 00:04:37
阅读次数:
147
JavaScript中: appendChild() 方法可向节点的子节点列表的末尾添加新的子节点。 提示:如果文档树中已经存在了 newchild,它将从文档树中删除,然后重新插入它的新位置。如果 newchild 是 DocumentFragment 节点,则不会直接插入它,而是把它的子节点按序 ...
分类:
编程语言 时间:
2018-11-03 12:26:00
阅读次数:
152
数据类型 数据类型分为: 运行效果: 内存地址发生了变化。 运行效果: 内存地址没有变。 数字类型 Number 运行结果 运行结果 ...
分类:
编程语言 时间:
2018-11-02 23:58:22
阅读次数:
340
#列表的方法stus = ['孙悟空','猪八戒','唐僧']print("原始列表:",stus)#append() 添加元素,向列表最后添加元素stus.append('沙和尚')print("修改后列表:",stus)#insert() 向列表指定位置插入元素stus.insert(2,'唐僧 ...
分类:
其他好文 时间:
2018-10-30 22:22:42
阅读次数:
227
数据结构是以某种形式将数据组织在一起的集合,它不仅存储数据,还支持访问和处理数据的操作。Java提供了几个能有效地组织和操作数据的数据结构,这些数据结构通常称为Java集合框架。在平常的学习开发中,灵活熟练地使用这些集合框架,可以很明显地提高我们的开发效率,当然仅仅会用还是不够的,理解其中的设计思想与原理才能更好地提高我们的开发水平。下面是自己对Java集合框架方面的学习总结。一、概述二、Coll
分类:
编程语言 时间:
2018-10-30 17:14:32
阅读次数:
162
关于浏览hashmap基础原理之后的一些汇总: 1、在JDK8及以后的版本中,HashMap引入了红黑树结构,其底层的数据结构变成了数组+链表或数组+红黑树。添加元素时,若桶中链表个数超过8,链表会转换成红黑树 具体原理为什么是8呢:泊松分布、概率学问题 2、红黑树,来源于二叉查找树,但是当二叉查找 ...
分类:
其他好文 时间:
2018-10-28 22:05:14
阅读次数:
251