240 发简信
IP属地:北京
  • 120
    使用eslint统一代码风格

    最近时间比较多,研究了一下公司项目中的代码,发现项目的编码风格并不统一,运算符前面空格的,运算符前面不空格的,用tab的,用空格键的,注释也写的及其不规范,忍不了,所以想借助...

  • 【读书笔记】用原生js写一个"多动症"的简历

    最开始是想将《用原生js写一个"多动症"的简历》这篇文章里的代码全部讲一遍的,但是在读这这段代码的时候,从中学习到了很多,如果将这些代码一行一行的解读,那么会让读者放弃自我思...

  • http协议入门之缓存

    学习前端,http协议是我们绕不过去的一个坎,而http协议中的缓存则是重中之重。 知识储备 互联网协议入门 写给前端的http协议 HTTP缓存控制小结 如果阅读完上面这3...

  • mocha单元测试初体验

    之前大学学习软件测试的时候,听过单元测试这个说法,但是一直比较抽象,没有具体的实践过,刚好今天学习阮一峰老师的mock教程,所以做一个笔记记录一下。 什么是单元测试? 我对单...

  • 前后端分离-利用rap发送假数据

    团队开发项目时,往往会遇到前端页面以及写好,而后端的接口却还没有跑通的情况,以前的解决方案是写一个json文件,然后请求这个json,使用这种方式一是无法动态的模拟返回的数据...

  • 学习webpack前,你需要了解的那些事

    wepback作为前端最热门的打包管理工具之一,学习一下是很有必要的,关于webpack的学习教程很多,并且官方也有对应的中文文档,所以本篇文章不再讲解如何使用webpack...

  • Angular中使用UM富文本编辑器

    um富文本编辑器是百度团队开发的一个多功能的富文本编辑器,功能十分强大,但是当我今天想应用到angular中时,却出现了很多问题,踩了不少坑才成功引入,所以特此做个笔记整理一...

  • 简单的聊一下闭包

    js中的闭包 闭包是学习js中永远也绕不过去的一个坎,那么,今天我们就去一段简单的代码开始聊一聊闭包 什么是闭包 这个概念性的东西翻译有很多种,纯官方的翻译比较晦涩难懂,我们...

  • 分页组件的简单实现(初稿)

    分页功能是后台管理系统中很常见的一个功能,今天我们就来看下如何实现一个简单的分页组件。 初步实现 首先从最简单的情况考虑,假设一共有20页,页面中能出现的翻页按钮最多5个,当...

  • 写的挺好

    文件上传与 Angular

    最近项目需要使用 Angular,对于初学 Angular 的我只能硬着头皮上了,项目中有一个需求是文件上传,磕磕绊绊之下也实现了,将实现过程中学习到的一些知识记录下来以备将...

  • 120
    文件上传与 Angular

    最近项目需要使用 Angular,对于初学 Angular 的我只能硬着头皮上了,项目中有一个需求是文件上传,磕磕绊绊之下也实现了,将实现过程中学习到的一些知识记录下来以备将...

  • Angular自定义指令(一):只能输入数字的输入框

    实际项目中,我们经常会遇到输入框只能输入整数这个需求,实现这个方式有很多种,比如对keydown事件监听,限制输入,或者是在onchange方法中写一个正则替换掉用户的非法输...

  • 各种姿势教你写手风琴式折叠菜单

    手风琴菜单 在写后台管理页面的时候,编写折叠菜单是一个比较常见的应用场景。那么今天我们就来学习一下怎么使用各种姿势写出手风琴式的折叠菜单。写之前先看一下效果,插件来源于jQu...

  • Ajax与数据传输

    背景 在没有ajax之前,前端与后台传数据都是靠表单传输,使用表单的方法传输数据有一个比较大的问题就是每次提交数据都会刷新页面,用户体验很不友好,解决方案有的是采用ifram...

个人介绍
溺死在前端海洋的切图仔