首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
歌以咏志
掘友等级
学习,忘记,再学习
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
39
文章 39
沸点 0
赞
39
返回
|
搜索文章
赞
文章( 39 )
沸点( 0 )
Web 前端开发日志(一):Proxy 与 Reflect
Proxy 和 Reflect 是用于实现元编程的 API,是应对复杂应用程序与工程管理的得力助手. Proxy 一般用于拦截 JS 的默认行为,Reflect 一般用于对被拦截的对象进行修改操作. Proxy 提供拦截 JS 默认行为的能力,比如从一个对象的属性取值、赋值时,…
如何设计一个优雅健壮的Android WebView?(上)
Android应用层的开发有几大模块,其中WebView是最重要的模块之一。网上能够搜索到的WebView资料可谓寥寥,Github上的开源项目也不是很多,更别提有一个现成封装好的WebView容器直接用于生产环境了。本文仅当记录在使用WebView实现业务需求时所踩下的一些坑…
快速开始grid布局
CSS Gird已经被W3C纳入到css3的一个布局模块中,被称为CSS Grid Layout Module,一般习惯称为网格布局。 网格布局可以将应用程序分割成不同的空间,定义它们的大小、位置和层级。 简单来说,网格布局就像表格一样可以让元素按列和行对齐排列,不同的是,网格…
学习bind源代码,比较bind的方式绑定函数在在内存使用上优于箭头函数
使用ES的class,到底是使用箭头函数更有效率,还是在构造器函数(constructor)中使用bind函数给函数绑定context更加有效率?在Demystifying Memory Usage using ES6 React Classes文章中,给出了如下的结论。 上图…
🚀webpack 4 beta — try it today!🚀
webpack 4 公测啦,快来看看有什么新东西
从零开始最小实现 react 服务器渲染
That’s all.
JS高级技巧
本篇是看的《JS高级程序设计》第23章《高级技巧》做的读书分享。本篇按照书里的思路根据自己的理解和经验,进行扩展延伸,同时指出书里的一些问题。将会讨论安全的类型检测、惰性载入函数、冻结对象、定时器等话题。1. 安全的类型检测这个问题是怎么安全地检测一个变量的类型,例如判断一个变量…
浏览器页面资源加载过程与优化
当浏览器截获到一个页面请求后,将会按照顺序做如下图所示的4件事。 首先会将所有需要加载的资源进行分类。 然后根据浏览器相关的安全策略,来决定资源的加载权限。 接着对各个资源的加载优先级进行计算和排序。 最后一步,根据加载优先级顺序来加载资源。 chrome浏览器会将资源分为14…
B站的前端之路
过去的开发模式中,我们采用了以后端为主的 MVC 架构方式。具体来说,每次项目评审后,前后端会先一起约定好接口,之后分别进行开发,开发完,前端需要把页面提供给后端,后端配置上数据,然后返回出来。正式基于这样的开发模式,导致了总工作量的增加,同时沟通和联调成本的消耗也十分显著。 …
可视化分析js的内存分配与回收
之前写了一篇文章浏览器是怎么看闭包的,发现有些读者对js内存分配与回收懵懵懂懂,理解文章的配图有些困难,我想主要是因为配图省略了一些细节。今天专门写一篇关于js内存分配回收的文章,帮助大家理解js代码的内存表示。原文备份在这里 数据类型 先唠叨些基本知识: javascript…
下一页
个人成就
文章被点赞
18
文章被阅读
12,185
掘力值
212
关注了
10
关注者
10
收藏集
2
关注标签
6
加入于
2017-07-04