首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
文某某
掘友等级
web前端
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
10
文章 10
沸点 0
赞
10
返回
|
搜索文章
赞
文章( 10 )
沸点( 0 )
一次性让你懂async/await,解决回调地狱
async 函数是 Generator 函数的语法糖。使用 关键字 async 来表示,在函数内部使用 await 来表示异步。相较于 Generator,async 函数的改进在于下面四点: 内置执行器。Generator 函数的执行必须依靠执行器,而 async 函数自带执…
SVG Path路径在网页开发的作用
SVG是矢量图形表示,它的一个强大之处在于path标签可以表示任意的矢量形状,利用好这个path可以做出很多传统html/css做不出来的效果。下面举几个例子。 1. 做路径动画 利用animateMotion结合path做的动画,具体说明可见上文。 2. 实现不规则形状的点击…
一套比较完整的前端技术选型,需要规整哪些东西,你知道不?
1. 背景及现状 随着前端开发复杂度的日益增加,各种优秀的组件框架也遍地开花。同时,我们面临业务规模的快速发展和工程师团队的不断扩张,如何解决资源整合、模块开发、项目部署、性能优化等问题势在必行。 2. 目标 根据背景和现状的分析,我们现制订一个规范化的前端工作流,很好地规范统…
常用的前端设计模式,让你写出更优雅的代码
写代码容易,写出优雅的代码难,写易于维护的、容易扩展的、结构清晰的代码应该是每位开发者努力的目标,而学习设计模式,合理的的使用能让我们离这个目标更进一步。最近看了《Javascript 设计模式与开发实践》这本书, 一言以蔽之,真不错的一本书,在这里总结一下书中介绍的主要的在 …
使用合适的设计模式一步步优化前端代码
现在业务迭代,需要我们在page.init()初始化代码块的最后增加一些功能,同时不影响原先的功能。按照正常的写法,我们可能会像下面这样写: 这样写是可以解决我们的需求,但是这样的代码是具有侵略性的,我们不得不在原先的代码的合适位置新增我们需要的代码。但我们思考一个问题,如果我…
服务端与客户端同构 —— Vue.js 应用框架 Nuxt.js
通用(也称同构)的JavaScript已经成为JavaScript社区很常用的一个术语。通用的JavaScript用来形容可以在客户端执行,也可在服务端执行的Javascript代码。 Fetching Data from a Third-Party API with Vue.…
10分钟了解JS堆、栈以及事件循环的概念
其实一开始对栈、堆的概念特别模糊,只知道好像跟内存有关,又好像事件循环也沾一点边。面试薄荷的时候,面试官正好也问到了这个问题,当时只能大方的承认不会。痛定思痛,回去好好的研究一番。 我们将从JS的内存机制以及事件机制和大量的🌰(例子)来了解栈、堆究竟是个什么玩意。概念比较多,…
ES6核心特性
这部分着重介绍:babel 编译ES6语法,如何用webpack实现模块化。 ES6 提供了许多新特性,但并不是所有的浏览器都能够完美支持。下图是各个浏览器对ES6兼容性一览表(以export为例) 由上图可知,有些浏览器对于ES6并不是很友好,针对 ES6 的兼容性问题,很多…
看完让你彻底搞懂Websocket原理
偶然在知乎上看到一篇回帖,瞬间觉得之前看的那么多资料都不及这一篇回帖让我对 websocket 的认识深刻有木有。所以转到我博客里,分享一下。比较喜欢看这种博客,读起来很轻松,不枯燥,没有布道师的阵仗,纯粹为分享。废话这么多了,最后再赞一个~ 有交集,但是并不是全部。 另外Ht…
vue实践04之vuex
vuex是一个专门为vue.js设计的集中式状态管理架构。我把它理解为在data中的属性需要共享给其他vue组件使用的部分,就叫做状态。简单的说就是data中需要共用的属性。比如:我们有几个组件要显示用户名称和用户等级,或者显示用户的地理位置。如果我们不把这些属性设置为状态,那…
下一页
个人成就
文章被点赞
10
文章被阅读
24,465
掘力值
664
关注了
12
关注者
0
收藏集
11
关注标签
45
加入于
2018-04-13