JavaScript
行云&流水
天行健,君子以自强不息。
地势坤,君子以厚德载物。
展开
-
js事件循环机制
js 事件循环机制主要分为主线程、执行栈、异步任务队列。任务队列分为宏任务和微任务,宏任务一般是setTimeout、setInterval 。微任务有process, nextTick, promise.then(), object.observe, MutationObserver。执行顺序1、先执行主线程2、遇到宏队列(macrotask)放到宏队列(macrotask)3、遇到微队列(microtask)放到微队列(microtask)4、主线程执行完毕5、执行微队列(microtask原创 2022-05-31 19:34:38 · 1359 阅读 · 1 评论 -
js数据结构之排序
1.利用ES6中Set: let arr = [2,1,4,32,28,22,5,8,11] let arr2 = arr.sort((a,b)=>{return a-b}) console.log(arr2);2.快排法: let arr = [2,1,4,32,28,22,5,8,11] var quickSort=(arr)=>{ ...原创 2019-12-16 17:13:19 · 228 阅读 · 0 评论 -
javascript基础
1.常见用法:1.1 alert控制浏览器弹出一个警告框。alert(" 我是大帅哥!")1.2 document.write()可以向body中写入文本document.write(" hello world!")1.3 向控制台输出一个内容console.("这就是控制台")2.写入标签的方式2.1.直接在标签中写入js:<button onclick="aler...原创 2019-06-20 20:42:03 · 165 阅读 · 0 评论 -
JavaScript基本数据类型
1.基本类型:值类型(基本类型):字符串(String)、数字(Number)、布尔(Boolean)、对空(Null)、未定义(Undefined)、对象(Object)。2.字符串—需用引号引起来(双引)—使双引号或单引号都可以,但不要混着用—引不能嵌套,双引不能放引号,单引号不能放单引字符串中我们可以使用\作为转义符:当表示一些特殊符号时可以使\进行转义\” 表示“”\’ ...原创 2019-06-24 22:50:16 · 635 阅读 · 0 评论