首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JavaScript精编干货
订阅
极乐君
更多收藏集
微信扫码分享
微信
新浪微博
QQ
44篇文章 · 4订阅
从 Chrome 源码看浏览器如何计算 CSS
浏览器每收到一段 html 的文本之后,就会把它序列化成一个个的 tokens,依次遍历这些 token,实例化成对应的 html 结点并插入到 DOM 树里面。我将在这一篇介绍第二步 Style 的过程,即 CSS 的处理。
老姚谈:JavaScript 中 prototype 的本质
老姚谈:JavaScript 中 prototype 的本质系列文章!此系列共有 5 篇文章,带你更深刻的了解 JavaScript 中的 prototype 的本质!希望对大家有用!
前端开发者进阶之路
从毕业到现在也工作了一年多了,在这一年多里面,我感觉我是很幸运的,有和谐的团队氛围、哲学的 leader 和开放的环境。在这样的环境中,我的成长不仅仅局限于技术栈的积累,更重要的是收获了一个清晰的发展方向,让自己在前端的道路上看的更远,更清晰。这里主要分享下我在成长道路上一点收获和想法,主要讲述了一些前端领域需要注意的地方,希望可以带给新人一些启发,让他们在前端的道路上走的顺畅点。
推荐一款开源免费的窗口管理工具——HammerSpoon
推荐HammerSpoon,因为它的窗口管理功能足够强大。而且对开发者很友好,有控制台可以 Debug。语言采用 Lua,不难上手。另外,还有茫茫多的系统 API 可以随意调用。所以说,HammerSpoon 绝不仅仅是一个窗口管理软件
从 Chrome 源码看浏览器的事件机制
在上一篇《从 Chrome 源码看浏览器如何构建 DOM 树》介绍了 blink 如何创建一棵 DOM 树,在这一篇将介绍事件机制。 上一篇还有一个地方未提及,那就是在构建完 DOM 之后,浏览器将会触发 DOMContentLoaded 事件,这个事件是在处理 tokens 的时候遇到 EndOfFile 标志符时触发的
详解:怎样实现前端裁剪上传图片功能
由于前端是不能直接操作本地文件的,要么通过用户点击选择文件或者拖拽的方式,要么使用 flash 等第三方的控件,但 flash 日渐衰落,所以使用 flash 还是不提倡的。同时 html5 崛起,提供了很多的 api 操控,可以在前端使用原生的 api 实现图片的处理,这样可以减少后端服务器的压力,同时对用户也是友好的。
键盘侠的利器:利用 HammerSpoon 实现音乐播放的全局键盘控制
撸码的时候听到不喜欢的音乐会不会想马上下一曲,但是又不想切换程序呢。自己利用 HammerSpoon 捯饬的一个实现音乐播放的全局键盘控制的工具。撸码听歌,全局控制。感兴趣的朋友可以先试用一下,提提意见和建议。
移动端模拟 IOS 虚拟按钮效果
用过苹果的大家都知道,苹果公司做了一个虚拟按钮,让页面上的挂件可被拖拽并吸附到屏幕边框处,降低挂件对用户的干扰。该效果如果用 JavaScript 进行实现又该如何实现呢,接下来我将分享给大家。首先上一张效果图
浅析用 js 解析 xml 的方法
由于项目上需要解析 xml,于是各种百度,然后自己总结了下各个主流浏览器解析 xml 的方法,只能是很浅显的知道他的用法,但是还没有深层次的研究。
一入前端深似海,从此红尘是路人系列第八弹之浅析 Vue 组件开发
这里讲的主要是想谈谈基于 Vue 的一个组件开发。不得不说的一点就是,在实际的 Vue 项目中,页面中每一个小块都是由一个个组件(.vue 文件)组成,经过抽离后,然后再合并一起组成一个页面。由于上家公司我负责多的是可视化这一块的开发,这边我也将带着大家进行一个 Vue 项目中的可视化组件的开发,这里用到的框架将是主流的可视化框架 highcharts。