JavaScript
文章平均质量分 95
JSJSJS
龙猫呗
努力学前端ing
展开
-
Web前端第二阶段JS基础考试试卷
选择题、填空题、简答题。题目与答案原创 2023-07-20 18:28:36 · 353 阅读 · 0 评论 -
JS-27 前端数据请求方式;HTTP协议的解析;JavaScript XHR、Fetch的数据请求与响应函数;前端文件上传XHR、Fetch;安装浏览器插件FeHelper
前端数据请求方式;HTTP协议的解析;JavaScript XHR、Fetch的数据请求与响应函数;前端文件上传XHR、Fetch原创 2023-07-19 21:20:59 · 1239 阅读 · 0 评论 -
JS-26 认识防抖和节流函数;自定义防抖、节流函数;自定义深拷贝、事件总线函数
认识防抖和节流函数;自定义防抖、节流函数;自定义深拷贝、事件总线函数原创 2023-07-19 21:15:20 · 1257 阅读 · 0 评论 -
JS-25 localStorage和sessionStorage;正则表达式概念+修饰符flag+使用方法+常用规则(字符类/锚点/转义字符串/集合/范围/量词/贪婪和惰性模式/捕获组)
localStorage和sessionStorage;正则表达式概念+修饰符flag+使用方法+常用规则(字符类/锚点/转义字符串/集合/范围/量词/贪婪和惰性模式/捕获组)原创 2023-07-18 14:54:26 · 153 阅读 · 0 评论 -
JS-24 async异步函数、 await关键字;异步函数的执行流程;进程和线程;浏览器的事件循环;宏任务和微任务;Promise面试题
async异步函数、 await关键字;异步函数的执行流程;进程和线程;浏览器的事件循环;宏任务和微任务;Promise面试题原创 2023-07-15 17:38:53 · 361 阅读 · 0 评论 -
JS-23 迭代器介绍;可迭代对象;原生迭代器对象;自定义类的迭代;生成器概念+函数执行+传递参数next函数+提前结束return函数+抛出异常throw函数+替代迭代器
迭代器介绍;可迭代对象;原生迭代器对象;自定义类的迭代;生成器概念+生成器函数执行+生成器传递参数next函数+生成器提前结束return函数+生成器抛出异常throw函数+生成器替代迭代器原创 2023-07-13 20:59:42 · 824 阅读 · 0 评论 -
JS-22 异步任务处理;Promise概念+三个状态+回调函数+resolve不同值+实例方法then/catch/finally+类方法resolve/reject/allSettled/race
异步任务处理;Promise概念+三个状态+回调函数+resolve不同值+实例方法then/catch/finally+类方法resolve/reject/allSettled/race原创 2023-07-13 17:04:32 · 259 阅读 · 0 评论 -
JS-21 监听对象的操作;Proxy的set+get+所有捕获器+construct和apply;Reflect的作用+常见方法+construct;Receiver的作用
监听对象的操作Object.defineProperty;Proxy的set+get+所有捕获器+construct和apply;Reflect的作用+常见方法+construct;Receiver的作用原创 2023-07-13 10:24:54 · 323 阅读 · 0 评论 -
JS-20 ES5~ES13新特性;var/let/const对比;字符串模板;函数的默认/剩余参数;展开语法;进制表示;Symbol;Set;Map等
ES5~ES13新特性;var/let/const对比;字符串模板;函数的默认/剩余参数;展开语法;进制表示;Symbol;Set;WeakSet使用;Map;includes();指数**;Object.values (); Object.entries ();padStart 和 padEnd;函数定义/调用可多加逗号;getOwnPropertyDescriptors();flat;flatMap;trimStart 和 trimEnd;globalThis;FinalizationRegistry等原创 2023-07-12 12:04:07 · 375 阅读 · 0 评论 -
JS-19对象/函数/Object原型;constructor属性;原型链;原型链实现继承;借用构造函数继承;组合借用继承的问题;原型式继承函数;寄生式继承函数;类;babel;多态;增强字面量;解构
对象/函数/Object原型;constructor属性;原型链;原型链实现继承;借用构造函数继承;组合借用继承的问题;原型式继承函数;原型继承关系;寄生式继承函数;构造函数的类方法;class定义类;类的构造函数/实例方法/访问器方法/ 静态方法/ ES6类的继承 - extends ;babel把ES6代码转换成ES5;多态;ES6增强字面量;解构Destructuring原创 2023-07-11 13:32:39 · 93 阅读 · 0 评论 -
JS-18函数对象的属性;arguments转Array、箭头函数不绑定、剩余参数;JS纯函数;柯里化函数;with;eval;严格模式;Object.defineProperty属性描述及操作
JS函数对象的属性;arguments转Array、箭头函数不绑定arguments、函数的剩余参数;JS纯函数、优势、案例;柯里化思想及函数;with语句;eval语句;严格模式的开启、严格模式的限制;Object.defineProperty属性描述及操作原创 2023-06-23 00:35:05 · 177 阅读 · 1 评论 -
JS-17 内存管理和闭包;JS的垃圾回收及其算法(引用计数、 标记清除、标记整理、分代收集、增量收集、闲时收集);闭包(定义、访问过程、闭包内存泄漏与解决)
JS内存管理和闭包;JS的垃圾回收及其算法(引用计数、 标记清除、标记整理、分代收集、增量收集、闲时收集);闭包(定义、访问过程、闭包内存泄漏与解决)原创 2023-06-23 00:30:55 · 90 阅读 · 0 评论 -
JS-16 深入JS的运行原理;深入V8引擎原理;V8引擎的执行原理;V8引擎的架构;JS执行版本说明;JS执行上下文;全局代码执行过程;作用域和作用域链;面试题
深入JS的运行原理;深入V8引擎原理;V8引擎的执行原理;V8引擎的架构;JS执行版本说明;JS执行上下文;全局代码执行过程;作用域和作用域链;面试题原创 2023-06-23 00:11:38 · 89 阅读 · 0 评论 -
JS-15 浏览器输入URL到页面显示过程;渲染引擎解析页面过程(HTML解析、生成CSS规则、构建RenderTree、布局、绘制);composite合成;script属性defer和async
浏览器输入URL到页面显示的详细过程;渲染引擎解析页面过程(HTML解析、生成CSS规则、构建RenderTree、布局、绘制、回流、重绘);特殊解析composite合成;script属性defer和async原创 2023-06-15 23:52:04 · 109 阅读 · 0 评论 -
JS-14 this绑定规则;默认绑定;隐式绑定;显式绑定;new绑定call、apply、bind方法;this绑定规则优先级;箭头函数及编写优化+this规则之外;this面试题;
this绑定规则;默认绑定;隐式绑定;显式绑定;new绑定call、apply、bind方法;this绑定规则优先级;箭头函数及编写优化+this规则之外;this面试题;原创 2023-06-13 23:52:21 · 330 阅读 · 0 评论 -
JS-13 BOM;window对象的作用及常见方法;location对象的常见属性及方法;history、screen对象;JSON基本语法及序列化;Storage
BOM;window对象的作用及常见方法;location对象的作用及常见方法;history、screen对象;JSON基本语法及序列化;Storage原创 2023-06-13 23:49:05 · 106 阅读 · 0 评论 -
JS-12 window定时器方法、setTimeout、setInterval、DOM实战案例(轮播消息提示+关闭隐藏消息+侧边栏展示+tabControl切换标签栏+轮播图);表格信息展示
window定时器方法、setTimeout、setInterval、DOM实战案例(轮播消息提示+关闭隐藏消息+侧边栏展示+tabControl切换标签栏+轮播图);表格信息展示原创 2023-06-06 23:26:05 · 1074 阅读 · 0 评论 -
JS-11事件处理、鼠标/键盘/表单元素/文档加载/CSS 事件、事件冒泡和捕获、事件对象event(常见属性+常见方法+this)、EventTarget、事件委托模式
事件处理、鼠标/键盘/表单元素/文档加载/CSS 事件、事件冒泡和捕获、事件对象event+方法+this、EventTarget、事件委托模式、原创 2023-06-06 16:01:16 · 388 阅读 · 0 评论 -
JS-10 元素的特性/分类/操作、dataset、JS动态修改样式class/style、className和classList、元素的创建/插入/移除/克隆、元素/Windows的大小与滚动
元素的特性/分类/操作、dataset、JS动态修改样式class/style、className和classList、元素的创建/插入/移除/克隆、元素/Windows的大小与滚动原创 2023-06-06 14:44:46 · 1177 阅读 · 0 评论 -
JS-10 DOM Tree、document对象、Node节点的导航、表格元素的导航、DOM获取元素、nodeType、nodeName、tagName、innerHTML、textContent
DOM Tree、document对象、Node节点的导航、表格元素的导航、DOM获取元素、nodeType、nodeName、tagName、innerHTML、textContent、nodeValue原创 2023-06-06 14:25:06 · 208 阅读 · 0 评论 -
JS-9 JS常见内置类;包装类型;Number类方法与实例方法;Math方法;String类常见方法;数组方法(增删改查+遍历+排序);时间Date 构造函数+获取信息+设置信息+获取Unix时间戳
JS常见内置类:包装类型;Number类方法与实例方法;Math常见的方法;String类常见方法;数组常见方法——增删改查;原创 2023-05-26 23:49:29 · 88 阅读 · 0 评论 -
JS-7 JS函数;声明函数;调用函数;函数表达式;JS头等函数;回调函数;高阶函数;匿名函数;立即执行函数;在Chrome进行JS调试debug;浏览器工作原理详解;浏览器调试功能介绍
JS函数;声明函数;调用函数;函数表达式;JS头等函数;回调函数;高阶函数;匿名函数;立即执行函数;在Chrome进行JS调试debug;浏览器工作原理详解;浏览器调试功能介绍原创 2023-05-23 12:27:49 · 83 阅读 · 0 评论 -
JS-5 程序的执行顺序;代码块;分支结构;if单分支结构;if多分支结构;switch 分支;三元运算符;逻辑运算符(&&与)( ||或)( !非);
程序的执行顺序;代码块;分支结构;if单分支结构;if多分支结构;switch 分支;三元运算符;逻辑运算符(&&与)( ||或)( !非);原创 2023-05-20 14:17:34 · 189 阅读 · 0 评论 -
JS-4 运算符和运算元;算数运算符;赋值运算符;原地修改;自增、自减;运算符的优先级;比较运算符;
运算符和运算元;算数运算符;赋值运算符;原地修改;自增、自减;自增和自减的运算符;自增和自减的位置;运算符的优先级;比较运算符;=== 和 ==的区别原创 2023-05-18 20:38:52 · 135 阅读 · 0 评论 -
JS-3 JS变量、变量命名格式和规则、变量使用;JS的数据类型(Number、String、Boolean、Undefined、Object、Null);数据类型的转换;typeof操作符
JS变量、变量命名格式和规则、变量使用;JS的数据类型(Number、String、Boolean、Undefined、Object、Null);数据类型的常用转换;typeof操作符原创 2023-05-18 15:10:24 · 279 阅读 · 0 评论 -
JS-2 JavaScript的编写方式及注意事项;noscript元素;JS的交互方式;Chrome的调试工具;JS语句和分号;JS的三种注释;VSCode插件和配置
JavaScript的编写方式及注意事项;noscript元素;JS的交互方式;Chrome的调试工具;JS语句和分号;JS的三种注释;VSCode插件和配置原创 2023-05-18 13:50:23 · 111 阅读 · 0 评论 -
JS-1 前端的三大核心;编程语言发展历史;机器语言;汇编语言;高级语言;JavaScript起源、组成、运行;JavaScript引擎;浏览器内核和JS引擎的关系;JavaScript的广泛应用
前端的三大核心;编程语言发展历史;机器语言;汇编语言;高级语言;JavaScript起源、组成、运行;JavaScript引擎;浏览器内核和JS引擎的关系;JavaScript的广泛应用原创 2023-05-17 13:58:31 · 141 阅读 · 0 评论