2017.06.27

2017-06-28  本文已影响0人  懒癌晚期的强迫症

** 2017.06.27**

<script>元素

asyncdefer在js下载时均不会暂停HTML解析,其执行顺序不一定按照先后
async会在window.onload之前执行
defer则会在DOM解析完成后
不可在代码任何地方出现</script>,如必须出现,需加转义符
MIME类型

文档模式

Html5 <!DOCTYPE html>

数据类型

UndefinedNullBooleanNumberString五种简单(基本)数据类型
Object一种复杂数据类型
function是对象不是一种数据类型,其确实有一些特殊属性,因此通过typeof区分有必要
null空的对象引用
即便未初始化的变量会自动赋予undefinded,但现显示地初始化变量最好
定义准备在将来用于保存对象,那么最好将该变量初始化为null
Boolean()可以将任意数据类型转化成布尔类型
永远不要测试某个特定浮点数值
isFinite()确定一个值是不是有穷的
Number.MIN_VALUENumber.MAX_VALUE
NaN与任何值都不想等,执行与它相关的任何操作都会返回NaN
也适用于对象

DOMContentLoaded事件,形成完成的DOM树就会执行,不会理图像、JS、CSS或其他资源。此处联想到JQ的ready()

上一篇 下一篇

猜你喜欢

热点阅读