摘要: JavaScript 1.基本认识 1.1 可以直接在标签中添加事件 1.2 script标签只能放在head或者body里面 一个html中可以放无数个script标签 script标签载入有先后顺序 如果一个script标签已经用来引入外部的js文件了,那么在标签内写代码无用 1.3 系统弹窗 阅读全文
posted @ 2019-09-18 23:51 牛龙飞 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 浏览器的事件循环机制是HTML中定义的规范。 JavaScript有一个主线程和调用栈,所有的任务都会被放到调用栈等待主线程执行。 JS调用栈 是一种先进后出的数据结构。当函数被调用时,会被添加到栈中的顶部,执行完成之后就从栈的顶部移除该函数,直到栈内被清空。 同步任务、异步任务 JS单线程任务分为 阅读全文
posted @ 2019-09-18 23:32 牛龙飞 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 为什么最近更新那么频繁,还不是因为笔试的时候瞎了? 先说异步事件执行顺序的规则: 1. 定时器异步队列和promise队列不是同一队列,promise优先级高于setTimeout; 2. 创建promise对象里面的代码属于同步代码,其异步性体现在then和catch处; 3. 遇到await,先 阅读全文
posted @ 2019-09-18 17:32 牛龙飞 阅读(1742) 评论(0) 推荐(0) 编辑
摘要: CSS实现块级元素 水平垂直居中的方法总结,建议只记忆四颗星的,其他略微了解即可! 先假设父元素和子元素如下: 对应的原始css如下: 默认效果及要实现的效果如下图所示: 一、position:absolute 绝对定位方法 1. 上下左右值为0,margin:auto; 推荐指数4颗星! 2. 先 阅读全文
posted @ 2019-09-18 15:57 牛龙飞 阅读(141) 评论(0) 推荐(0) 编辑