- 博客(8)
- 收藏
- 关注
原创 js中Promise解析
Promise是什么 是异步编程的一种解决方案。但未根本解决回调地狱问题,只是优化了其写法!!! 从语法上说,Promise 是一个对象,从它可以获取异步操作的消息。特点1.对象的状态不受外界影响 (3种状态)Pending状态(进行中)Fulfilled状态(已成功)Rejected状态(已失败)2.一旦状态改变就不会再变 (两种状态改变:成功或失败)Pending -> Fulfille
2021-03-29 20:39:03
1038
原创 JS事件队列解析以及宏任务和微任务,事件循环
JS事件队列解析以及宏任务和微任务,事件循环 首先javascript是一门单线程脚本语言,但实际上其底层是藏有许多线程的。例如有:1、GUI 渲染线程2、JS 引擎线程3、定时器触发线程 (setTimeout)4、浏览器事件线程 (onclick)5、http 异步线程6、EventLoop轮询处理线程而js 中,又有两类任务队列:宏任务队列(macro tasks)和微任务队列(micro tasks)。且当javascript代码执行的时候会将不同的变量存于
2021-03-22 19:20:17
247
原创 原生ajax以及jQuery中的ajax
js原生ajax以及jQuery中的ajax ajax 即 Asynchronous Javascript And XML,AJAX 不是一门的新的语言,而是对现有持术的综合利用。ajax优点: 1.减轻服务器的负担,按需取数据,最大程度的减少冗余请求。
2020-12-09 20:24:03
112
原创 js原型、构造器以及原型链
js原型是我们在学习js高级时必要面对的难点,要总结好自己的一套说法,才能在面试时波澜不惊、游刃有余。原型(对象属性)JS 在创建对象(不论是普通对象还是函数对象)的时候,都有一个叫做__proto__ 的内置属性,用于指向创建它的构造函数的原型对象prototype。每一个函数都有一个原型属性prototype(对象属性),里面放置的是共有、公有的属性或者方法。且只有函数才有prototyoe属性。 function Person() { } var p = new
2020-11-17 19:07:30
284
原创 DOM子节点操作
##DOM节点操作1.访问元素document.getElementById // 根据ID名获取document.getElementsByClassName //根据类名获取document.getElementsByTagName //根据标签名获取document.getElementsByName //根据Name获取document.querySelector //根据css选择器获取其第一个元素document.querySelectorAll //根据css选择获取其所有元素
2020-11-09 19:13:01
271
原创 js中遍历数组的方法和区别
遍历数组的方法有forEach( ), every( ),some( )forEach()遍历一个数组[1,2,3,4,5,6,7] 找出其中小于5的数var arr = [1,2,3,4,5,6,7] arr.forEach(function(i,index) { console.log("第",index,"次循环:",i); if(i > 5) return })第 0 次循环: 1第 1 次循环: 2
2020-11-05 19:34:31
383
原创 计时器的简单应用
计时器的简单应用 双11将至!今天给大家写一个简单的计时器来显示距离双11的时间效果如下:代码如下:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <style> * { margin: 0; padding: 0;
2020-10-21 19:05:23
153
原创 js中offset、client、scroll的区别
js中offset、client、scroll的区别1.offset:偏移量offsetLeft:元素的左外边框至最近的被定位的父元素之间的像素距离。offsetTop:元素的上外边框至最近的被定位的父元素之间的像素距离。offsetWidth: 元素的宽,包含填充,边框,滚动条的宽度。offsetHeight: 元素的高,包含填充,边框,滚动条的高度。example:<html lang="en"><head> <meta charset="UTF-
2020-10-20 19:36:19
186
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人