首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
蔡小北
掘友等级
前端
不要假装很努力,结果是不会陪你演戏的! 尽全力去 Coding
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
86
文章 86
沸点 0
赞
86
返回
|
搜索文章
最新
热门
web深色模式适配指南
什么是深色模式? 深色模式(Dark Mode)也被叫做暗黑模式,顾名思义,它给人最直观的感受,就是黑。 但「深色模式」要实现理想的视觉体验,绝不是将底色变黑,将文字变白这么简单。 Google 在
chrome浏览器请求无法携带Cookie的解决方案
请求接口一直返回未登陆 请求携带不上cookie 更新chrome带来的跨域请求cookie丢失 chrome浏览器无法携带cookie Chrome中跨域POST请求无法携带Cookie的解决方案
抽象语法树 Abstract syntax tree
我们常用的浏览器就是通过将js代码转化为抽象语法树来进行下一步的分析等其他操作。所以将js转化为抽象语法树更利于程序的分析。 如上图中的变量声明语句,转化为AST之后就是右图的样子。 首先一段代码转化成的抽象语法树是一个对象,该对象会有一个顶级的type属性'Program',…
node中的缓存机制
缓存是node开发中一个很重要的概念,它应用在很多地方,例如:浏览器有缓存、DNS有缓存、包括服务器也有缓存。 客户端访问服务器请求资源,请求成功之后客户端会缓存到本地,缓存到本地之后,如果以后客户端再请求该资源此时不需要请求服务器了,直接访问本地的就可以。 客户端请求数据,现…
node中的url常用方法解析
如果urlStr不是字符串将会抛出TypeError。 如果auth属性存在但无法编码则抛出URIError。 作用:以一种 Web 浏览器解析超链接的方式把一个目标 URL 解析成相对于一个基础 URL。 虽然URL对象的toString()方法和href属性都可以返回URL…
webpack-loader详解
Loader有些场景下还需要返回除了内容之外的东西。 Loader 有同步和异步之分,上面介绍的 Loader 都是同步的 Loader,因为它们的转换流程都是同步的,转换完成后再返回结果。 但在有些场景下转换的步骤只能是异步完成的,例如你需要通过网络请求才能得出结果,如果采用…
回流VS重绘
从最初接触css和html的时候,就听说过回流和重绘,当时只是简单的知道一个是尺寸位置等变化引起,另一个是因为外观样式变化引起,并没有做深入的考究,究竟哪些情况会引起重绘,哪些情况会引起回流,没有做过详细的总结,今天我们就来一起复习总结一下。 渲染引擎首先通过网络获得所请求文档…
webpack 4.0 Tapable 类中的常用钩子函数源码分析
Tapable 是webpack中的基础类,类似于node中的EventEmitter,都是注册监听,然后收发事件,监听函数执行的过程,自身可以被继承或混入到其它模块中。 webpack本质上是一种事件流的机制,它的工作流程就是将各个插件串联起来,而实现这一切的核心就是Tapa…
写一个babel插件实现按需打包的功能
在Webpack中,提供了mode变量,用于配置运行环境,mode的值可以为development,表示的是开发模式,或者是production,表示的是生产模式。 看到这样打包后的代码,我们发现这种方式引入 打包后的大小是。21.3k 在创建替换逻辑的时候,types上的方法…
Node Stream 入门与深入
Stream 是Node.js中最重要的组件和模式之一,之前在社区中看到这样一句格言“Stream all the things(流是一切)”。 具体的来说流是一组有序的,有起点和终点的字节数据传输手段,它是一个抽象的接口。 流是数据的集合 —— 就像数组或字符串一样。区别在于…
下一页
个人成就
文章被点赞
396
文章被阅读
73,041
掘力值
1,791
关注了
30
关注者
56
收藏集
0
关注标签
12
加入于
2017-05-22