Leayh

日常工作记录及JavaScript丨node丨vue相关技术分享。个人主页:www.xiaxiangyun.com

ES6 Class语法介绍

参考文章:ECMAScript 6 入门 概述 基本上,ES6 的class可以看作只是一个语法糖,它的绝大部分功/能,ES5 都可以做到,新的class写法只是让对象原型的写法更加清晰、更像面向对象编程的语法而已。 举个栗子: // ES5 function Point(x, y) { ...

2018-11-28 15:36:51

阅读数 68

评论数 0

JS读取上传文件内容

背景 今天遇到这样一个需求:用户选择一个文件上传,需要读取到文件的内容并筛选出所需数据进行处理。 解决 function readFile() { const objFile = document.getElementById('file_id') if(objFile.val...

2018-11-20 14:05:26

阅读数 912

评论数 0

点击按钮复制表格功能实现

背景 今天这样一个需求:点击按钮,一键复制表格中的内容,能直接粘贴到Excel中。开始查找到了使用clipboardData方法实现复制,可是发现在chrome浏览器下无效。 解决 function copyTable() { const table = document.g...

2018-11-20 13:57:14

阅读数 155

评论数 0

git-flow 的工作流程

原文档:git-flow 的工作流程 什么是 git-flow? 一旦安装安装 git-flow,你将会拥有一些扩展命令。这些命令会在一个预定义的顺序下自动执行多个操作。是的,这就是我们的工作流程! git-flow 并不是要替代 Git,它仅仅是非常聪明有效地把标准的 Git 命令用脚本组合...

2018-11-02 11:32:25

阅读数 42

评论数 0

Mac下使用nvm管理node版本

概述 日常工作中,由于node版本更新很快,时常会出现一些依赖在老版本的node下无法运行的问题,这就使得node的版本管理成为一个越来越迫切的需求。 目前常用的node版本管理工具有n和nvm,本文中主要记录nvm的相关内容。 nvm安装 curl -o- https://raw.git...

2018-11-02 10:48:12

阅读数 349

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭