1. for 循环 循环体中减少计算: for (let i =0, len = attr.length; i< len; i++) { // xxx } // 替换下面的 for (let i =0; i< attr.length; i++) { // xxx } 2. 深度拷贝中map代替数组 ...
分类:
Web程序 时间:
2020-05-13 11:54:53
阅读次数:
76
[博文]内容属性(HTML属性)和 DOM 属性 标签: 博文 JavaScript 粗略解读(与jQuery做对比) 内容属性(HTML属性) : attribute DOM 属性(Element属性) : property jQuery 中的:attr() 对应原生JS中的 setAttribu ...
分类:
编程语言 时间:
2020-05-12 23:13:38
阅读次数:
124
前言 先定位父元素,通过父元素定位子元素 .children() 通过父元素,定位子元素 .closest() 要获取最近的祖先DOM元素,请使用.closest()命令。 .eq() 要在特定索引处获取DOM元素,请使用.eq()命令 .filter() 要获取与特定选择器匹配的DOM元素,请使用 ...
分类:
其他好文 时间:
2020-05-12 20:51:51
阅读次数:
156
由于合约内容都是在区块链上面公开的,所以理论上任何旷工都有可能对随机数结果进行推测,这是一个棘手的问题。 你可以参考以下方案: https://ethereum.stackexchange.com/questions/191/how-can-i-securely-generate-a-random- ...
分类:
其他好文 时间:
2020-05-12 20:11:29
阅读次数:
69
一、 理解确定的自顶向下分析思想 确定的自顶向下分析方法,是从某文法的开始符号出发,考虑如何根据当前的输入符号(单词符号)唯一地确定选用哪个产生式替换相应非终结符往下推导,或如何构造一棵相应的语法树,其末端结点以从左向右的顺序连接正好为给定的输入符号串,则所给的输入符号串为该文法的句子。二、 掌握L ...
分类:
其他好文 时间:
2020-05-12 20:02:31
阅读次数:
70
用Form+iFrame <iframe id="if" class="fr" name="fr"></iframe> <form target="fr" action="/Home/test"> <input type="submit" class="submit" value="Start" o ...
分类:
其他好文 时间:
2020-05-12 17:02:36
阅读次数:
50
一、静态迁移(冷迁移) 对于静态迁移,你可以在宿主机上保存一个完整的客户机镜像快照,然后在宿主机中关闭或 者暂停该客户机,然后将该客户机的镜像文件复制到另一台宿主机中,使用在源主机中启动该客户机时的命令来启动复制过来的镜像。 二、动态迁移(热迁移) 如果源宿主机和目的宿主机共享存储系统,则只需要通过 ...
分类:
其他好文 时间:
2020-05-12 16:59:23
阅读次数:
75
React通过虚拟DOM在真实DOM和js之间加了一个缓存的效果,之后React组件在更新的过程中,会通过React内部的diff算法来算出最终需要操作的最小DOM节点,以达到渲染上的一个优化,性能最优的一个效果。 对于我们开发者来说,如果碰到一些比较特别的组件,我们可以通过shouldCompon ...
分类:
其他好文 时间:
2020-05-12 09:49:27
阅读次数:
77
CSRF、XSS何方神圣 CSRF(Cross-site request forgery) 中文名字是跨站请求伪造,做的事情就是在别的网站,以你的名义对你登陆认 证过的网站搞事情。 XSS(Cross-site scripting) 中文名字是跨站脚本,做的事情就是在有漏洞的网站,写个dom攻击,或 ...
分类:
Web程序 时间:
2020-05-12 09:46:30
阅读次数:
67
# 一、DOM## 0. js的三大组成部分的关系- ECMAScript规定,如何在BOM中操作DOM## 1. 介绍1. DOM文档对象模型,对象:document - DOM(W3C机构)不属于BOM(浏览器厂商) - window对象身上有提供document对象 - DOM,主要控制页面( ...
分类:
其他好文 时间:
2020-05-11 23:18:52
阅读次数:
48