DOM是树结构 property: 修改对象属性,不会体现到html中(通过style改变节点的样式,不会加入html行内样式) attribute: 修改html属性,会改变html结构(setattribute,getattribute) 两者都有可能会引起DOM重新渲染 DOM操作非常昂贵,很 ...
分类:
其他好文 时间:
2021-04-12 12:02:04
阅读次数:
0
要想明白[].forEach.call()这种写法,需要了解以下两点: foreach() 是数组的方法,只有数组才能调用,forEach()可以接受一个function作为参数; call()的使用一般是为了改变this的值; call()的语法: function.call(thisArg, a ...
分类:
其他好文 时间:
2021-04-12 11:52:35
阅读次数:
0
什么是List集合: 特点: 元素有序可重复的集合。 集合中每个元素都有其对应的顺序索引。 List集合默认按元素的添加顺序设置元素的索引,索引从0开始。 List接口的常用方法: List可以使用Collection的所有方法。但是List也有自己的一些方法。 void add(int index ...
分类:
编程语言 时间:
2021-04-12 11:43:59
阅读次数:
0
filter :先看一下官方的解释: filter() 方法创建一个新的数组,新数组中的元素是通过检查指定数组中符合条件的所有元素。 注意: filter() 不会对空数组进行检测。 注意: filter() 不会改变原始数组。 其实这个已经写的很清楚了,就是,返回通过检查的元素,并且会创建一个新的 ...
分类:
编程语言 时间:
2021-04-10 13:25:14
阅读次数:
0
改变原数组方法 splice() : 返回删除项组成的数组 sort() reverse() fill() : 初始化数组 例如:new Array(26).fill(0) pop() push() shift() unshift() 不改变原数组方法 slice(begin ? ,end ?) : ...
分类:
编程语言 时间:
2021-04-09 13:42:08
阅读次数:
0
变量 什么是变量 变量就是可以改变的量,实际上是数据在内存中存储一块空间。在python中,变量在使用前必须赋值。 变量的定义 变量名 = 值 = 用来给变量赋值,= 左边是一个变量名,= 右边是存储在变量中的值。 一行为一个变量赋值: a = 1 b = 1.2 c = True 一行中为多个变量 ...
分类:
编程语言 时间:
2021-04-09 13:20:29
阅读次数:
0
输入数据过滤和验证 验证不改变数据,过滤会改变数据 session安全处理 1. 如果存储在cookie中的phpsessid被跨站脚本攻击(XSS)获取了,要尽可能缩短原有的会话id的有效时间 session_starrt(); session_regenerate_id(); //重新生成会话i ...
分类:
Web程序 时间:
2021-04-09 13:15:26
阅读次数:
0
if __name__ =="__main__": #变量作用域 #变量作用域就是变量的可访问范围,也称为命名空间。 #在第一次给变量赋值时,Python创建变量。 #第一次给变量赋值的位置决定了变量的作用域。 #有哪些作用域: #一个程序通常包含了变量、函数和其他的各种语句,变量和函数涉及可访问范 ...
分类:
编程语言 时间:
2021-04-08 13:49:27
阅读次数:
0
【学习目的】 考虑问题往往不止一种方法。如果你经过深思熟虑找到了分析问题、解决问题的其他方法,你的思维就会变得更加有效。 【问题】 二十世纪三十年代,英国军方曾试图颜值一种能使飞行中的飞机陷入瘫痪状态的死光武器,但未能成功。于是科学家们改变了思维方式,将已经取得的科研成果用于对飞行中的飞机进行定位上 ...
分类:
其他好文 时间:
2021-04-08 13:48:50
阅读次数:
0
Promise是一个JS的异步编程解决方案,解决了传统异步编程回调地狱的问题。 Promise有三种状态: pending(进行中) fulfilled(已完成) rejected(已失败) 只有异步操作的结果可以决定当前是哪一种状态,任何其他操作都无法改变这个状态。 其中pending 为初始状态 ...
分类:
其他好文 时间:
2021-04-08 13:46:24
阅读次数:
0