这篇文章总结一下之前项目中一些 前端 工具及技巧,主要包括 Iconfont的正确使用姿势 、 如何使用酷炫漂亮的动画(Lottie) 、 如何加入页面滚动入场离场动效。
用 Node.js 快速开发出多功能的多人在线的文章分享平台
最近在学习使用 Node.js
框架,边学习边使用,花了大概 3周 时间做完这个 Web应用 且在 凌晨左右上线成功(其实就是把开发环境搬到服务器), 地址: https://a.lishaoy.net
这个 Web应用 的代码是开源的,如对这个应用感兴趣,想知道代码是如何运行的,可以去我 GitHub 下载或 clone
:应用源码
Flutter:手拉手带你极速构建漂亮的跨平台移动应用 ✿ 初体验(实战)
我们上篇文章已经把 Flutter 的开发运行环境搭建好了 Flutter:环境搭建 ,本篇文章将完成您的第一个 Flutter 小应用,不用但是不会,跟着文章做就行,开始不必太纠结这些代码细节,明白它是干什么的就行,只是一个使用体验,体验 Flutter 框架给你带来的开发感受,后面会有具体的组件(widget)的文章。
Flutter:手拉手带你极速构建漂亮的跨平台移动应用 ✿ 初识
最近,学习了一些 Flutter
相关的知识,做了如下的小移动应用,当然是一套代码即可在 iOS
平台运行,也可以在 Android
运行。
下面我将手拉手带您快速构建出漂亮的移动应用界面(如下👇小视频)
VS Code:让你工作效率翻倍的23个插件和23个编辑技巧
总结了一些平时常用且好用的 VS Code 的插件和编辑技巧分享出来。
Promise诞生记
前端近年的兴起,有大部分是因为 NodeJS
的诞生,而 NodeJS
是个适用于 异步IO 密集型的语言,一些基于 NodeJS
的框架,比喻 KOA2、Adonis 就有大量的 async
和 await
语法,async
的函数的返回值就是 Promise
对象,我们可以用 async
和 await
语法,写出优雅的异步代码,来替换难看且难维护的回调函数。
这里我们会渐进式的来创建一个 Promise
的实现,如果,你还不了解 Promise
,赶快移步 Promise 了解学习,当然这个实现会符合 Promise/A+ 规范,JavaScript
中有很多第三方的 Promise
库,bluebird 就是一个第三方 Promise
类库,相比其它第三方类库或标准对象来说,其有以下优点:功能更齐全而不臃肿、浏览器兼容性更好,大家可以了解下。
浅谈JavaScript作用域
我们在面试时,总会碰到一些奇奇怪怪的关于 作用域 的面试题,其实弄清楚原理,万变不离其宗,大部分的面试题都可以得 ‘姐’。
所以,今天我们来谈谈 JavaScript
的 作用域(javascript scope) ,这是老生常谈的话题,这里我们会从 作用域 开始,会延伸到 预解析规则(预编译) 、 变量提升 、函数提升 、表达式 、语句 、IIFE 、 匿名函数表达式 、 具名函数表达式 等,彻底搞明白作用域这些事 🤓