首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
基础
订阅
stylering
更多收藏集
微信扫码分享
微信
新浪微博
QQ
15篇文章 · 0订阅
用了几年的Promise,竟然还搞不清楚返回值是什么~
总结了日常开发中使用Promise过程中的6个困扰。为了搞定这些问题,结合了demo和Promise的源码,下面把我的解决过程和结论分享出来,希望能够给你一些启发。
详解 HTTP Header 中的 Content-Type
HTTP 请求头/响应头 Content-Type 用于向接收方说明传输资源的媒体类型。在前后端开发中都尤为重要。
前端高频面试题整理 前端两年-月入30K | 掘金技术征文
BFC(Block Formatting Context)块级格式化上下文,是 Web 页面中盒模型布局的 CSS 渲染模式,指一个独立的渲染区域或者说是一个隔离的独立容器。 (3)冒泡阶段:事件从目标节点自下而上向window对象传播的阶段。 由于事件会在冒泡阶段向上传播到父…
面试题:说说事件循环机制(满分答案来了)
说async/await执行顺序注意,可以把 chrome 的优化,做法其实是违法了规范的,V8 团队的PR这些自信点说出来,显得你很好学,理解得很详细,很透彻。 把node的事件循环也说一下,重复1、2、3点,node中的第3点要说的是node11前后的事件循环变动点。 Ja…
一道网红面试题(腾讯、百度面试中都出现过)
parseInt('1', 0):radix的值为0,判断字符串发现介于1~9,用10进制转换,结果为1. parseInt('2', 1):radix的值为1,如果该参数小于 2 或者大于 36,则 parseInt() 将返回 NaN。 parseInt('3', 2): …
这样回答继承,面试官可能更满意
一个类获取另一个或者多个类的属性或者方法。继承可以使得子类具有父类的各种方法和属性。以免重复输出很多代码。 复制父类的方法和属性来重写子类的原型对象。 1、简单易操作。 1、父类使用this声明的属性被所有实例共享。 原因是实例化是父类一次性赋值到子类实例的原型上,它会将父类通…
性能优化篇 - js事件循环机制(event loop)
之前在做前端的时候,可能注重的东西更偏向于业务层面的东西,切图、实现交互、调用接口等一系列比较浅的技术层,随着前端技术的不断发展,只掌握这些知识是不够的,要学会去了解如何从一个网址,渲染出来一个页面,在到后来可以让你看到你想看到的东西,并去操作它,了解浏览器底层的一些渲染机制,…
「前端进阶」JS中的栈内存堆内存
JS的内存空间分为栈(stack)、堆(heap)、池(一般也会归类为栈中)。 其中栈存放变量,堆存放复杂对象,池存放常量,所以也叫常量池。 栈是一种特殊的列表,栈内的元素只能通过列表的一端访问,这一端称为栈顶。 栈被称为是一种后入先出(LIFO,last-in-first-o…
JavaScript专题系列20篇正式完结!
JavaScript 专题系列是我写的第二个系列,第一个系列是 JavaScript 深入系列。 JavaScript 专题系列共计 20 篇,主要研究日常开发中一些功能点的实现,比如防抖、节流、去重、类型判断、拷贝、最值、扁平、柯里、递归、乱序、排序等,特点是研(chao)究…
JS----预编译及变量提升详解
JS属于解释型语言,在执行过程中顺序执行,但是会分块先预编译然后才执行。因此在JS中存在一种变量提升的现象。搞懂预编译环节,变量提升自然而然也就懂了。本文讲围绕以下几点进行介绍(变量提升会穿插在其中讲解): 创建AO对象,执行期上下文(后面更新关于执行期上下文详解)。 寻找函数…