前端开发

CSS过滤数据

2019-10-149次阅读css
css不能根据包含的内容来选择内容,但是它可以根据属性和这些属性的值进行选择。
前端开发

node.contains(otherNode)检查传入的节点是否为该节点的子孙节点.

2019-09-2985次阅读DOM
node.contains(otherNode)返回的是一个布尔值,来表示传入的节点(otherNode)是否为该节点(node)的子孙节点.
前端开发

监视DOM树所做更改的MutationObserver API

2019-09-2977次阅读DOM
MutationObserver接口提供了监视对DOM树所做更改的能力。它被设计为旧的Mutation Events功能的替代品,该功能是DOM3 Events规范的一部分。
前端开发

js判断当前窗口是否有父窗口

2019-09-25116次阅读javascript
js判断当前窗口是否有父窗口,self != top
前端开发

Array.prototype.push与Array下标[i]生成数组性能上的差异

2019-09-24126次阅读javascript
在使用push的时候,每次JS需要先找到当前索引的最大值,再在此基础上生成新的索引值,然后对新的索引值进行赋值。而[i]则是直接对相应的索引赋值。
前端开发

Android浏览器下line-height垂直不居中的问题

2019-09-20166次阅读Android
真机测试发现在Android浏览器下line-height垂直不居中的问题,网上百度了一下,在这里做一下备忘总结。 可知原因: 1、字体大小不要使用奇数字号,带小数点的更不要提了。也就是说被2整除的整数且不可小于12px。 2、使用rem的单位时造成(根元素如果动态改变时,根元素字体可能不是整数)。
前端开发

js中onkeydown回车触发事件的几种方法

2019-09-19147次阅读javascript
documnet文档绑定监听、div区域绑定监听、表单控件输入框绑定监听
前端开发

为什么说window.opener可以实现恶意跳转?

2019-09-19124次阅读其它
如果当前窗口是由另一个窗口(例如:通过window.open方式或者a标签中的target="_blank"属性)打开的, window.opener保留了那个窗口的引用。 如果当前窗口不是由其他窗口打开的, 则该属性返回null。
前端开发

关于箭头函数的一些说法

2019-09-19116次阅读javascript
箭头函数没有自己的this,而是会继承上层作用域的this,就像其他普通的变量一样。。。
前端开发

Chrome浏览器开发者工具在调试时比较有用的的2个技巧

2019-09-1891次阅读其它
在Elements面板中,选择一个节点,然后输入$0控制台以引用它;使用$_引用在控制台执行的前一操作的返回值。