首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
nodejs
订阅
小斯基
更多收藏集
微信扫码分享
微信
新浪微博
QQ
15篇文章 · 0订阅
三分钟看完JavaScript原型与原型链
写的比较短了,三分钟看完应该是没问题(嗯。。)。 当然最好再花半小时思考理解一下。 与大部分面向对象语言不同,JavaScript中并没有引入类(class)的概念,但JavaScript仍然大量地使用了对象,为了保证对象之间的联系,JavaScript引入了原型与原型链的概念…
理论联系实际:从零理解WebSocket的通信原理、协议格式、安全性
WebSocket的出现,使得浏览器具备了实时双向通信的能力。本文由浅入深,介绍了WebSocket如何建立连接、交换数据的细节,以及数据帧的格式。此外,还简要介绍了针对WebSocket的安全攻击,以及协议是如何抵御类似攻击的。
V8 —— 你需要知道的垃圾回收机制
V8 blog近日发布了文章描述了“并发标记”的新技术,提升标记过程的效率。 并发标记是一个主要用新的平行和并发的垃圾收集器替换旧的垃圾回收器的项目,现在Chrome 64和Node.js v10已经默认启用并发标记。讲解之前我们先回顾一下基本知识点。 V8的GC也是基于假设将…
JS 原生面经从初级到高级【近1.5W字】
调整文章格式 调整文章格式 调整文章格式 调整文章格式 调整文章格式 调整文章格式 调整文章格式 调整文章格式
深入 call、apply、bind、箭头函数以及柯里化
JS系列暂定 27 篇,从基础,到原型,到异步,到设计模式,到架构模式等。 本篇是JS系列中第 5 篇,文章主讲 JS 中 call 、 apply 、 bind 、箭头函数以及柯里化,着重介绍它们之间的区别、对比使用,深入了解 call 、 apply 、 bind 。 ca…
做面试的不倒翁:一道事件循环题引发的血案
这次我们就不要那么多前戏,直奔主题,我们的龙门阵正式开始。 开局一道题,内容全靠吹。(此处应有滑稽) note: 上面的代码执行环境是 node v10.7.0,浏览器的事件循环和 node 还是有一点区别的,有兴趣的可以自己找资料看一看。 好了,上面的代码涉及到定时器、nex…
(2.4w字,建议收藏)😇原生JS灵魂之问(下), 冲刺🚀进阶最后一公里(附个人成长经验分享)
笔者最近在对原生JS的知识做系统梳理,因为我觉得JS作为前端工程师的根本技术,学再多遍都不为过。打算来做一个系列,一共分三次发,以一系列的问题为驱动,当然也会有追问和扩展,内容系统且完整,对初中级选手会有很好的提升,高级选手也会得到复习和巩固。这是本系列的第三篇。 本次分享的主…
「译」更快的 async 函数和 promises
JavaScript 的异步过程一直被认为是不够快的,更糟糕的是,在 NodeJS 等实时性要求高的场景下调试堪比噩梦。不过,这一切正在改变,这篇文章会详细解释我们是如何优化 V8 引擎(也会涉及一些其它引擎)里的 async 函数和 promises 的,以及伴随着的开发体验…
我与Node.js重新认识的第2周 - Node.js 底层
书接上次:《我与Node.js重新认识的第一周 - Node.js 风格特点》。这次读了一些关于底层实现的东西: 首先,学习node.js一定要了解V8引擎,他是一个可以把js直接编译成(处理器可以识别的)机器码的东西。 的JavaScript引擎。 那些普通的js方法太没意思…