首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
yiliwei
掘友等级
前端开发
不忘初心,方得始终
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
16
文章 16
沸点 0
赞
16
返回
|
搜索文章
赞
文章( 16 )
沸点( 0 )
JS中常用的8种跨域方式讲解
1. 什么是跨域 一个完整的URL应该包含 http(协议)://www.baidu.com(域名):80(端口)/index.html(路由)。 同源策略 就是指的 协议,域名,端口必须保持一致。任何不符合同源策略的请求 request 都属于跨域了。 3. 通过CORS跨域…
图解TCP协议中的三次握手和四次挥手
比起枯燥的文字说明,笔者更喜欢用图和讲故事的方式来表达对于TCP/IP的理解。 W: 通过三次与目标设备的通信来确定数据包发送成功。以浏览器和服务器的通信来打比方:
从源码角度带你解读Nodejs Streams模块
如果你正在学习Nodejs,那么流一定是一个你需要掌握的概念。如果你想成为一个Node高手,那么流一定是武功秘籍中不可缺少的一个部分。关于流这个主题,由Node高手substack带来的stream-handbook绝对是经典入门读物之一,其在Github上的star数量已经超…
手把手带你撸一个vue组件库!
目前,我们能接触到的模块化组件库真可谓是数不胜数,尤其是vue相关的那更是多如牛毛,譬如element,iview等等,虽然有很多,但是轮子虽多,合不合适自己还不好说,就像买衣服,有件衣服虽然好看,但是貌似容纳不了自身肥胖的身躯那也只能望洋兴叹。当然这时候,量身定做就显得那么重…
基于vue实现的双向数据绑定
vue通过Object.defineProperty()来劫持各个属性的setter,getter;每个数据在修改时,会自动调用setter,在获取它时,会自动调用getter。 关于vue的双向数据绑定,以下链接的这篇博文讲的还不错,以下是思路整理和对他的代码进行的一些注释。…
不要混淆nodejs和浏览器中的event loop
1. 什么是 Event Loop? 举一个大家都熟知的栗子, 这样更能客观的理解。 大家都知道深夜食堂吧。厨师就一个人(服务端 Server)。最多再来一个服务生( 调度员 Event Loop )。晚上吃饭的客人(客户端 Client)很多。 假设我们把 厨师 和 服务生 …
Event loop
要了解javascript的事件循环机制,我们需要从浏览器的进程,渲染机制说起。 浏览器是多进程的,而主进程只有一个,负责浏览器界面的显示,与用户交互,负责各个页面的管理,创建和销毁其他进程,其次,第三方插件进程,只有使用该插件是才给他创建一个进程,每个页面也会开一个进程,重点…
面试必问的事件机制event loop,你会吗?
前端面试常常会有这样的问题困扰你,哪个先输出,哪个后输出。。。 说实话不了解事件环的时候我都是蒙逼了,这都什么鬼。。。 看完这一篇,解决你所有困扰。 谈到事件环,必须要说的就是进程和线程,进程是操作系统分配资源和调度任务的基本单位,线程是建立在进程上的一次程序运行单位,一个进程…
穿越了整个沙漠,只为寻eventloop的真相
Node.js是一个基于 ChromeV8引擎的JavaScript运行环境(runtime),Node不是一门语言,而是让js运,行在后端的运行时,并且不包括javascript全集,因为在服务端中不包含DOM和BOM,Node也提供了一些新的模块例如http,fs模块等。 …
OOP之js中原型链继承
大多数前端开发者在面试的时候,是不是经常被问到 怎样实现JS中的继承?, 其实实现继承的方式有多种。 原型链继承,构造函数继承,组合继承等等。在此文中,我们重点介绍 原型链的方式。 1. 基本概念。 2. 用ES5实现 上述内容基本上说明了,js中原型链继承的基本原理。对于面向…
下一页
个人成就
文章被点赞
247
文章被阅读
18,111
掘力值
679
关注了
19
关注者
11
收藏集
1
关注标签
85
加入于
2018-04-28