摘要: 1、typeof可以用于未定义的变量 上面的代码输出结果相同,typeof不区分未定义变量和未初始化变量,它们的返回值都为undefined。 2、undefined实际上是从null派生出来的,在ECMA标准中认为二者相等,即undefined==nul >true 3、浮点数则会进行计算之前是以 阅读全文
posted @ 2019-01-14 08:48 voidchar 阅读(258) 评论(0) 推荐(0) 编辑
摘要: HTML中能看到的所有东西都是dom树中的一个节点,注意是“所有”,使用childNodes()可以看到,回车(换行)也是一个节点。 从上图可以看到,select中有四个option,但是有9个节点。 点开一个节点后发现这个节点是回车,且是一个文本节点。 值得一提的是childNodes()会返回所 阅读全文
posted @ 2019-01-11 09:41 voidchar 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 最近在学习dom树节点操作时,发现查找结点总是返回null,原因在于将js代码放在了head里,因为页面是从上往下逐行加载,在还未加载相关节点时当然查找不到,返回值为null. 而对于另一句老生常谈的语句:“在不影响HTML页面加载的情况下,js代码越晚加载越好”,博主在查阅了部分资料后,有了如下初 阅读全文
posted @ 2019-01-09 10:39 voidchar 阅读(326) 评论(0) 推荐(0) 编辑
摘要: getYear() 获得的是距离1900年过了多少年 getMonth() 1~12月对应的数字是0~11 geDay() 获得的是星期几 getDate()获得的是日期 一个简易的时间显示器 阅读全文
posted @ 2019-01-08 09:47 voidchar 阅读(340) 评论(0) 推荐(0) 编辑
摘要: document.write()通过文档流向页面写入 浏览器自身的文档流无法控制关闭 加载JavaScript时的write不会覆盖原页面内容 通过函数使用write时,会开启新的文档流,因此会覆盖原页面内容 阅读全文
posted @ 2019-01-06 13:37 voidchar 阅读(479) 评论(0) 推荐(2) 编辑