摘要: js是一种单线程的脚本语言,处理异步函数就是采用EventLoop 事件循环的机制,针对一些有回调函数的异步操作,当js执行到相应的代码时候,会把回调函数放到事件队列中,继续往下执行,当异步函数相应的操作闭合之后,那么js会把回调函数从事件队列中拿出来,放到主线程中去,那么js会在下一次事件循环开始 阅读全文
posted @ 2020-12-11 15:50 缔造cool 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 栈是一种遵从先进后出(LIFO)原则的有序集合 栈的特点是只能在某一端(只有一个口子)添加或删除数据,遵循先进后出的原则,不能随便删除修改,只能删除修改最外层的,要先拿出来再放进去 插入操作在栈中被称作入栈(push) 删除操作栈中被称为退栈(pop) 使用场景 font back -->进行pus 阅读全文
posted @ 2020-12-11 15:42 缔造cool 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 线性数据结构 栈 队列 链表 什么叫数据结构? 数据结构是计算机存储,组织数据的方式,指的是相互之间存在一种或者多种特定关系的数据元素的集合. 数据结构就是用来描述数据与数据之间的关系 线性和非线性数据结构 线性结构: 数据元素之间一对一的关系 非线性结构: 数据元素之间一对多的关系 存储方式划分: 阅读全文
posted @ 2020-12-11 14:09 缔造cool 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 开发者可以通过Babel将ES6代码转译为ES5代码来实现兼容 ES6引入了一种新的原始数据类型Symbol,表示 独一无二的值.他是jacascript语言的第七种数据类型,前六种是undefined.null,Boolean,String,Number,Object 直接调用Symbol函数即可 阅读全文
posted @ 2020-12-11 13:57 缔造cool 阅读(485) 评论(0) 推荐(0) 编辑