2017.06.27

** 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()

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 第一章: JS简介 从当初简单的语言,变成了现在能够处理复杂计算和交互,拥有闭包、匿名函数, 甚至元编程等...
    LaBaby_阅读 1,703评论 0 6
  • 在线阅读 http://interview.poetries.top[http://interview.poetr...
    前端进阶之旅阅读 114,840评论 24 450
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,778评论 18 399
  • “你看这天下的美女如繁星,或闪或明,我是其中一颗,却并不出奇。然后我就想,我该怎么地崭露头角?”小琳给我倒了杯茶,...
    6af9cb5f2360阅读 175评论 0 0
  • 阴冷已经连续了一周早晨终于飘落了几点雨阴沉沉的乌云渐渐的开始它的宣泄骤降的气温仿佛要把人带到冬天偶尔刮来的风夹着刺...
    唯陌私语阅读 355评论 0 1