JS
前端一袋盐
快乐
展开
-
JS中的延迟脚本与异步脚本
<script defer="defer" src="a.js"></script>上述代码中的defer标签即为延迟脚本的标志,效果:加了这个标签后即使脚本在HTML的<head>元素中,这个脚本也会在浏览器遇到</html>标签后才运行作用:这样做脚本就不会影响页面的构造,从而让页面快速解析,因为如果没有这个标签的话,浏览器加载页面是...原创 2018-11-14 11:50:52 · 375 阅读 · 0 评论 -
DOM查询基本操作
若是通过document对象调用则查询范围是整个HTML文档,若是通过某个节点对象调用则是在当前节点范围内查询 1.getElementById() -通过Id属性获取一个元素节点对象 -返回一个对象 2.getElementsByTagName() -通过标签名获取一组元素节点对象 -返回一个对象数组 3.getElementsByName()-通...原创 2019-02-24 21:56:14 · 202 阅读 · 0 评论 -
JS中触发事件的两种方式比较
addEventListener()该方法需要三个参数,分别是1.事件的字符串,不要on2.回调函数,当事件触发时该函数会被调用3.是否在捕获阶段触发事件,需要一个布尔值,一般都传false注意:该方法不支持IE8及以下浏览器使用例子:btn01.addEventListener("click",function(){ alert(1); },fal...原创 2019-03-01 22:10:33 · 877 阅读 · 0 评论 -
JavaScript中基本类型和引用类型的本质区别(包含传递参数的理解)
复制变量的值: 看下面的代码:var num1=5;var num2=num1;这里先将num1的值置为5,再使用num1来初始化num2,num1和num2之间是完全独立互不影响的,比如你将上面代码中加一句num1=8;会发现其对num2的值没有影响,他们的内存分析图如下:num2改变前num2改变后可以看出他们之间并没有任...原创 2019-03-15 22:40:28 · 360 阅读 · 0 评论 -
css中的position简单总结
原创 2019-03-16 21:58:55 · 109 阅读 · 0 评论 -
关于htmlcollection对象使用item返回null,使用length返回0的原因
今天遇到的一个比较基础的问题,代码如下<!DOCTYPE html><html><head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <title>Page Title</t...原创 2019-03-17 17:52:22 · 4410 阅读 · 0 评论