首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
前端自习课
pingan8787
创建于2021-05-10
订阅专栏
每日清晨,享受一篇前端优秀文章。
等 99 人订阅
共168篇文章
创建于2021-05-10
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
前端 ajax 请求的优雅方案
类似axios这种支持Promise的API已经很友好了,请求成功后我们可以从then的Response中拿到后端返回的数据。比如: 数据在response.data中,这意味着我们每个请求都需要多做一次处理才能拿到实际的数据。 然后,实际场景后端基本不会直接把数据给我们,他会…
聊聊ES7与ES8特性
译者按: 转眼ES6发布2年了,是时候了解一下ES7与ES8特性了! 原文: ES7 and ES8 Features 译者: Fundebug 为了保证可读性,本文采用意译而非直译,并且对源代码进行了大量修改。另外,本文版权归原作者所有,翻译仅用于学习。 我曾写过一篇关于ES…
Web图片资源的加载与渲染时机
此文研究页面中的图片资源的加载和渲染时机,使得我们能更好的管理图片资源,避免不必要的流量和提高用户体验。 要研究图片资源的加载和渲染,我们先要了解浏览器的工作原理。以Webkit引擎的工作流程为例: 从上图可看出,浏览器加载一个HTML页面后进行如下操作: 解析HTML —> …
10分钟学会ES7+ES8
身为一个前端开发者,ECMAScript(以下简称ES)早已广泛应用在我们的工作当中。了解ECMA机构流程的人应该知道,标准委员会会在每年的6月份正式发布一次规范的修订,而这次的发布也将作为当年的正式版本。以后的改动,都会基于上一版本进行修改。所以,我们这次就基于ES6的版本对…
分享:vue+webpack+axios 入门教程
【分享】vue 的入门教程很多,但是质量参差不齐。我2016年写的教程点击量平均每篇已经超过2万。可见大家求知若渴。因此,本人决定,重写这个系列的博文,力求以简明、清晰、准确的图文以及代码描述,配合 github 的项目开源代码,给各位 VUE 新手提供一个高质量的入门文案。
8个纯CSS3制作的动画应用及源码
分享:8个纯CSS3制作的动画应用及源码
现代 Web 开发基础
现代 Web 开发基础是笔者对于 HTML、CSS、DOM 等 Web 开发中涉及的基础知识与理念的总结介绍。 这是一个最好的时代,也是最坏的时代,我们亲身经历着激动人心的变革,也往往会陷入选择的迷茫。随着浏览器版本的革新与硬件性能的提升,Web 前端开发进入了高歌猛进,日新月…
面试分享:一年经验初探阿里巴巴前端社招
一般阿里社招都是招3-5年的P6+高级工程师,当初自己一年经验也没有想过有这个面试机会。 虽然没想着换工作,但是经常关注一些招聘网站的信息,某一天,在某boss上有个人找我,叫我发一下简历,我一看是阿里的某技术专家,虽然之前也有阿里的在某boss上给我要简历,但是我深知自己经验…
SegmentFault 技术周刊 Vol.35 - WebGL:打开网页看大片
WebGL 可以说是 HTML5 技术生态链中最为令人振奋的标准之一,它把 Web 带入了 3D 的时代。 先通过几个使用 WebGL 的网站来认识下 WebGL 的魅力吧~ 温馨提示:浏览以下网页需要浏览器支持 WebGL 功能。:) 20 个让人惊艳的运用 WebGL 的例…
用实例说话:ES6的十大特性
摘要:本文通过实例简单介绍了ES6中最有用的10个功能,以鼓励读者尽快深入研究并熟悉ES6。以下是译文。 虽然ES6的规范并不是特别地新,但我认为很多开发人员对其仍然不太熟悉。 主要原因在于Web浏览器的支持可能比较差。目前,该规范发布已经有两年多了,很多浏览器对ES6…
什么是「富人思维」?
穷人为什么穷,因为你有一颗永远也放不下的良心;富人为什么富,因为他们早就将自己的良心换成了狼心!
2017 年学习 JavaScript 最好的书籍
如果你不能成为一个好的 ReactJS,React Native,或者 Graphql 的开发者,那是因为你还没有熟练掌握JavaScript。每个月都会有新的关于 JavaScript 的书出版。什么样的书最适合你? 经过多年来仔细研读大量的书籍,我发现了一些自己认为是学习 …
3 种 web 会话管理的方式
http是无状态的,一次请求结束,连接断开,下次服务器再收到请求,它就不知道这个请求是哪个用户发过来的。当然它知道是哪个客户端地址发过来的,但是对于我们的应用来说,我们是靠用户来管理,而不是靠客户端。所以对我们的应用而言,它是需要有状态管理的,以便服务端能够准确的知道http请…
用25行JavaScript语句实现一个简单的编译器
译者注:即使对于专业程序员来说,构造一个编译器也是颇具挑战性的任务,本文将会引导你抽丝剥茧,一探究竟! 我已经写了几篇与编程语言开发相关的文章,这让我非常兴奋!例如,在“关于 Angular 2 和 TypeScript 项目中的静态代码分析”[1]中,我研究了编译器前端的基本…
移动web开发问题和优化小结
到目前为止,互联网行业里,手机越来越智能化,移动端占有的比例越来越高,尤其实在电商,新闻,广告,游戏领域。用户要求越来越高,网站功能越来越好,效果越来越炫酷,这就要求我们产品质量越来越高,web前端开发而言是一个挑战,是一个难题,也是一个机遇。如何让我们所开发的手机页面能有更好…
VueJS 开发常见问题集锦
由于公司的前端开始转向 VueJS,最近开始使用这个框架进行开发,遇到一些问题记录下来,以备后用。 主要写一些 官方手册 上没有写,但是实际开发中会遇到的问题,需要一定知识基础。 CLI: Vue-CLI UI: Element HTML: Pug(Jade) CSS: Les…
Web前端开发代码规范(基础)
对于一个多人团队来说,制定一个统一的规范是必要的,因为个性化的东西无法产生良好的聚合效果,规范化可以提高编码工作效率,使代码保持统一的风格,以便于代码整合和后期维护。 根据公司业务要求而定,一般: 主流程测试:Chrome 30+、IE9+; 完整测试: Chrome 21、I…
下一页