发表评论取消回复
相关阅读
相关 web前端高级JavaScript - 浏览器底层渲染机制及性能优化
浏览器遇到各种资源的加载机制 > 客户端从服务器获取到需要渲染页面的源代码后,会开辟一个“GUI渲染线程”,自上而下解析代码,最后绘制出对应的页面。 > 自上而下渲染
相关 【笔记】web前端高级JavaScript - 函数的多种角色
函数的多种角色 > 普通函数 > 构造函数 > 对象 ![在这里插入图片描述][watermark_type_ZmFuZ3poZW5naGVpdGk_
相关 web前端高级JavaScript - JavaScript中四种数据类型检测的底层机制及重写instanceof
typeof 检测数据类型的运算符 > typeof 返回的结果都是字符串 > 字符串中包含了对应的数据类型:“number/string/boolean/u
相关 web前端高级JavaScript - 函数的防抖和节流
函数的防抖 > 函数的防抖:就是对于一些 频繁 的操作,在 一定的时间 内只 执行一次 (第一次或最后一次)。 > 场景描述:比如页面中的按钮点击事件,一般情况下会给
相关 web前端高级JavaScript - 闭包及浏览器垃圾回收机制
GC浏览器的垃圾回收机制(内存释放机制) 栈内存释放 加载页面,形成一个全局上下文,只有页面关闭后,全局上下文才会被释放 函数执行会形成一个私有上下文,
相关 web前端高级JavaScript - 函数的底层处理机制
函数的底层处理机制 > 本节内容将涉及到如下几个知识点:执行上下文EC(Execution Context)、AO(Active Object)、作用域SCOPE和作用域
相关 web前端高级JavaScript - 数据类型区别和堆栈内存处理
栈内存(stack) & 堆内存(Heap) > 本节将根据几道题来讲述:js代码在浏览器中运行的底层原理以及栈内存和堆内存 涉及名词: > decl
相关 web前端高级JavaScript - 前端web高级开发知识体系课程大纲
堆栈内存和闭包作用域 9种数据类型区别及相互转换 词法解析和变量提升 堆(Heap)栈(stack)内存及垃圾回收机制 JS底层运行机制:EC/A
相关 web前端高级JavaScript - JavaScript中函数内的this指向
函数内的this指向 下表中列出的这些this的指向,是当我们调用函数的时候确定的。调用方式的不同决定了this的指向不同,一般情况下会指向函数的调用者(谁调用指向谁)。
相关 web前端高级JavaScript - 深度剖析JS变量提升的机制
变量提升 > 变量提升:在当前上下文中(全局/私有/块级),js代码自上而下执行之前,浏览器会提前处理一些事情(可以理解为词法解析的一个环节,词法解析一定要发生在代码执行
还没有评论,来说两句吧...