node 核心模块 –fs – 前端 – 掘金
fs模块是文件操作的封装,它提供了文件读取、写入、更名、删除、遍历目录、链接等POSIX文件系统操作。与其它模块不同的是,fs模块中所有的操作都提供了异步和同步的两个版本。 一、文件读取–完整性读写 1、fs.readFile fs…
如何用原生 JS 实现手势解锁组件 – 前端 – 掘金
这是第三届 360 前端星计划的选拔作业题。600多名学生参与了解答,最后通过了60人。这60名同学完成的不错,思路、代码风格、功能完成度颇有可取之处,不过也有一些欠考虑的地方,比如发现很多同学能按照需求实现完整的功能,但是不知道应当如何设计开放的 API,或…
史上最详细VUE2.0全套demo讲解 基础2(列表渲染) – 掘金
作者 :混元霹雳手-Ziksang 在基础1发布之后,我真心发现,根据api进一步分析,再结合工作中的实际demo给大家讲解之后,大清早就收获了平均一分种一个喜欢,这使我很欣慰,自己的努力没有白费,我决心称热打铁马上出击,打造基础2,在基础上的部分我将给大家…
史上最详细VUE2.0全套demo讲解 基础1(模板语法) – 掘金
作者 : 混元霹雳手 ziksang 一开始在vue1.0的时候我就开始关注掘金的vue专栏,但是一直给我一种感受,真正能静下心来给读者写好每一个细讲,每一个讲解点,我觉得是最重要的,虽然我没有什么能力给大家带来像iview,mint ui等一系列大牛的基础…
Git使用进阶:git rebase拆分过去的某次提交 – 掘金
情景 你正在做一个项目,然而在过去的某个时候,你把两个重大的改动提交到了一个版本A中。直到又进行了几次提交之后,你才发现有必要将之前那两个重大改动拆分成版本A和版本B。 当前的提交日志如下所示: commit 4a6a4088ecbe26d7f85db703e…
Vue + ElementUI 后台管理系统项目心得(一) – 掘金
最近参与了公司的 Vue + ElementUI 后台管理系统开发,目前项目告一段落,正好做一个总结。 本文件分三部分进行,其一是 JavaScript 部分,其二是 Vue 部分,最后是 ElementUI 部分。 一、对JavaScript的理解 1. 如…
适用于 vue.js 和原生 js 的渐进式图片加载 – 前端 – 掘金
知乎和 Medium 都用了 progressive image (渐进式图片加载),用低分辨率的模糊图片来做预览图,代替以前懒加载图片时用的 logo 占位图。预览图大小也在平均 2KB~3KB 之间,虽然 cdn 流量上有所增加,但用户体验却非常好。 …
Vue 组件化开发实践 – 前端 – 掘金
这是一篇,在开发掘金的过程中,思考和总结出来,如何使用 Vue.js 和周边工具集合成一套完整舒适的组件化开发流程的文章。 之前有关如何使用 Webpack 和 vue-loader 开发 Vue 应用的文章有: 勾股大叔的 Vue + we…
Vue.js 写一个音乐播放器 – 前端 – 掘金
在线预览 在线预览地址1: ?http://microzz.cn/vue-music/在线预览地址2: ?https://microzz.github.io/vue… 源代码 GitHub…
技术 | 关于移动端图片上传踩的一些坑,总结 – 前端 – 掘金
移动端图片上传踩坑总结…
我眼中的 JavaScript 函数式编程 – 前端 – 掘金
JavaScript 函数式编程是一个存在了很久的话题,但似乎从 2016 年开始,它变得越来越火热。这可能是因为 ES6 语法对于函数式编程更为友好,也可能是因为诸如 RxJS (ReactiveX) 等函数式框架的流行。 看过许多关于函数式编程的讲解,但是…
滴滴 webapp 5.0 Vue 2.0 重构经验分享 – 掘金
作者:滴滴公共前端 黄轶 项目背景 滴滴的 webapp 是运行在微信、支付宝、手 Q 以及其它第三方渠道的打车软件。借着产品层面的功能和视觉升级,我们用 Vue 2.0 对它进行了一次技术重构。 技术栈 MVVM框架: Vue 2.0源码:es6代码风格检查…
廖雪峰JS学习总结-入门篇 – 掘金
最近在刷廖雪峰的JS教程,把里面的自己不太清楚的东西在刷一遍。教程网址:http://www.liaoxuefeng.com/wi… 数据类型: 简单类型…
扎心了,老铁!Node.js 福利图爬虫程序 – 后端 – 掘金
那天晚上,打完LOL后,电脑右下角弹出了一个小框:”超越完美比例的诱惑 LOL大尺度同人手绘” 。点开网站后不仅有二次元,还有三次元和Cosplay,年轻气盛气血方刚的我大呼过瘾,一口气看了十几个图册后,我觉得一页只能看一张老是要点下一页然后网页重新渲染再下一…
JS 实现下拉加载(刷新)和滚动加载 – 造轮子 – 前端 – 掘金
由于 MSUI 自带的下拉刷新不能满足业务中下拉加载新内容的需求,并且如果用作下拉加载的话会有很严重的性能问题!所以只能使用其它插件的方式实现业务需求。然而在找插件的过程中也并没有发现什么跟项目接地气的好轮子,so… 自己参考一些轮子的实现然后自己写了一个…
2017 年值得关注的 3 个 JavaScript 库 – 前端 – 掘金
唷,2016结束了! 这一年对于世界和JavaScript领域来说都是疯狂的一年。 无数新的令人印象深刻的库和框架涌现,你可能不需要 JavaScript 展示了一些模式,提出了使用 JavaScript 的一些问题,和一张Nolan Lawson谈前端的幻灯…
个人 css 纠错思路 – 前端 – 掘金
每当写完大量的样式代码的时候,因为css本身的层叠性,在观察其显示出的效果,因为某些原因可能出现了与之前设想有些出入的地方,该从那些地方如说去查找下这些问题来源。在这里,我说说自己的想法思路。 不过在这之前,你需要对css属性有些…
使用 css3 实现圆形进度条 – 前端 – 掘金
在开发微信小程序的时候,遇到圆形进度条的需求。使用canvas绘图比较麻烦: 1、为了实现在不同屏幕上面的适配,必须动态的计算进度条的大小; 2、在小程序中,canvas的画布具有最高的层级,不易于扩展。 但使用css3…
一张图搞定闭包概念 – 前端 – 掘金
闭包概念 根据《javascript权威指南》里对闭包的解释 …
谈谈 css3 的 transition – 前端 – 掘金
属性何其多,精通一个受益终身(在不被新时代废除的情况下)。今儿我们就来探讨一下css3的transition这个变换过渡的属性。 都知道通过过渡transition,可以让web前端开发人员不需要javascript就可以实现简单的动画交互效果。过渡属性看似简…
搭建个人博客,你需要知道这些 – 前端 – 掘金
摘要:本文来我自己搭建个人博客的一点总结,希望可以给同样想建站的同学提供一点参考! 一个多月前开始筹备搭建自己的个人博客,由于要等国内备案完成,因此直到这两天才算完全搞定。今天把个人博客搭建需要了解的相关知识整理一下,希望可以给同样想建站的同学提供一点参考…
利用CSS、JavaScript及Ajax实现图片预加载 – 掘金
原文:3 Ways to Preload Images with CSS, JavaScript, or Ajax链接:http://i.jakeyu.top/2016/11/28/图片预加载/ 预加载图片是提高用户体验的一个很好方法。图片预先加载到浏览器…
实现图片懒加载(Lazyload) – 掘金
本文标题:实现图片懒加载(lazyload)文章作者:Jake发布时间:2016-11-26, 18:46:34最后更新:2016-11-28, 17:12:59原始链接:http://i.jakeyu.top/2016/11/26/实现图片懒加载/许可协议:…
js+nodejs完成文件上传 – 掘金
原文: http://i.jakeyu.top/2017/01/10/表单文件上传/作者: Jake FormData对象使用一些键值对来模拟一个完整的表单,然后使用ajax发送这个FormData对象,后端便可以拿到表单中上传的文件。 前端处理 HTML代码…
JavaScript 精粹 – 前端 – 掘金
数据类型 JavaScript 是 弱类型 语言,但并不是没有类型,JavaScript可以识别下面 7 种不同类型的值: 基本数据类型 Boolean Number String null undefined …
Node.js+MongoDB 对于 RestfulApi 中用户 token 认证实践 – 前端 – 掘金
最近在新的项目中开发中需要使用到RESTful API的对接IOS与Android应用开发,所以一不小心就踩进了REST的坑里面……在开发过程中还是有许多收货的。这次就来看看API设计中的token的思路与实践。 …
Vue.js 实用技巧(二) – 前端 – 掘金
观众老爷们好,如果你看过上一篇文章就会知道,我们这个系列是介绍 Vue.js 实践中的一些技巧,合理的运用还是能提升一些开发效率的。今天介绍 jsx 的特殊用法和 Vue.js 的新功能 —— $props。 技巧一:任何地方都能写 jsx 写过 Vue j…
Vue.js 的实用技巧(一) – 前端 – 掘金
Vue.js 2.0 已经发布了有一段时间,生态链也日渐完善。作者在使用 Vue.js 开发项目时收集的一些工具和使用技巧,分享给各位。 技巧一:vue build 零配置快速开始开发 vue-cli 是官方推出的一款 Vue 脚手架工具它可以很方便的搭建简单…