各机型字体基准值
media query 机型 改变基准值
js 改变基准值
remjavascript
1 =》 1
2 =》 6
3 =》 7
4 =》13css
div 为基准
prev()
next()
append()
prepend()html
typeof(null) => object
typeof(Object) = function
"5"+4 = 54
void(0) = undefined
NaN*4 = NaN
Boolean('') = false
Boolean(' ') = true
Boolean('false') = true
Number('100px') = NaN
parseInt('100px') = 100vue
基本数据类型:Undefined、Null、Boolean、Number、String
引用数据类型:Objecthtml5
alt 替换文字 必要属性
title 鼠标放上去的 非必要属性java
<div class="box"> <div class="item">column 1</div> <div class="item">column 2</div> <div class="item">column 3</div> </div> // flex 兼容写法 TODO .box{ display: flex; .item:first{ width: 200px; } .item::(nth-child>2){ flex:1; } }
(1) window.event:
表示当前的事件对象,IE有这个对象,FF没有,FF经过给事件处理函数传递事件对象
firefox 下的 event.target
IE 下的 event.srcElement
obj(obj = event.srcElement ? event.srcElement : event.target;)react
(2) 获取事件源
IE用srcElement获取事件源,而FF用target获取事件源jquery
(3) 添加,去除事件
IE:element.attachEvent(“onclick”, function) element.detachEvent(“onclick”, function)
FF:element.addEventListener(“click”, function, true) element.removeEventListener(“click”, function, true)webpack
(4) 获取标签的自定义属性
IE:div1.value或div1[“value”]
FF:可用div1.getAttribute(“value”)css3
(5) document.getElementByName()和document.all[name]
IE;document.getElementByName()和document.all[name]均不能获取div元素
FF:能够
(6) input.type的属性
IE:input.type只读
FF:input.type可读写
(7) innerText textContent outerHTML
IE:支持innerText, outerHTML
FF:支持textContent
(8) 是否可用id代替HTML元素
IE:能够用id来代替HTML元素
FF:不能够