摘要:
一:WebPack基础知识 (1):webpack的定义 webpack官网给出的定义是:webpack 是一个现代 JavaScript 应用程序的静态模块打包器(module bundler)。 (2):webpack的四个核心概念 入口(entry) 输出(output) loader plu 阅读全文
摘要:
git 合并dev分支到master 假如我们现在在dev分支上,刚开发完项目,执行了下列命令 1. git add . 2. git commit -m ‘dev' 3. git push -u origin dev 然后我们要把dev分支的代码合并到master分支上 该如何?首先切换到mast 阅读全文
摘要:
前几天遇到了终端无法输入问题,问度娘很多都是告诉你 管理员运行什么的,博主试过好像没啥用,自己研究了一番,终于折腾半天终于是折腾好了,在这里给大家提供几种靠谱的解决方案 主要是更改shell 配置: 具体步骤 : 设置 =》 输入shell =》 找到 automationShell:windows 阅读全文
摘要:
相信有很多小伙伴之前使用Node都是使用.msi文件傻瓜安装,正常使用是没什么问题,但是如果因为某些原因要切换版本那就很头痛了,还要删除重装,今天就教分享给大家一个管理node版本的工具:nvm 1.安装 nvm 首先去下载nvm的zip 包: https://github.com/coreybut 阅读全文
摘要:
1、Object构造函数 此方法的缺点十分明显那就是要写大量的代码。 2、对象字面量创建 字面量的缺点是当我i们创建多个相似的对象的时候,它仍然不够灵活,依然会产生重复代码。 3、工厂模式 console.log(person('tom', 18)) console.log(person('jony 阅读全文
摘要:
前言: 对于大多数前端同学来说闭包一直是个很让人困惑的问题,我自己之前虽说在项目中有意无意的用到但是都没有刻意的去深入研究它,大部分时间是为了应付面试。后来某一天我突然意识到自己要去认真研究下它,因为知其然而不知其所以然并不应该是学习一种语言的态度,所以我打算写篇文章尝试着用我自己的理解去解释下闭包 阅读全文
摘要:
描述 Array的sort方法用于对原数组进行排序,不会产生新的数组。排序默认的规则是按照数组元素的字符编码进行排序。如果要按照自己的意愿对数组进行升序或者降序排序,就需要对sort传入一个比较函数,该方法有两个参数a,b进行比较,并且接收由两个参数比较所得的结果 a>b 返回值为1 a<b 返回值 阅读全文
摘要:
前端图片压缩 前几天做项目,由于要上传大量的扫描图片,为了加快上传速度,就自然而然的想到了图片压缩,最近有了点时间就整理了下代码,贴出来以备后用。 在压缩图片的过程中主要使用了FileReader 、canvas、以及base64长度的计算,整个功能的思路并不复杂,实现过程大致如下: (1) 用户上 阅读全文
摘要:
第一步:我们首先要全局安装vue官方提供的脚手架工具:vue-cli $ npm install vue-cli -g 第二步:然后我们就可以创建自己的vue项目了, $ vue init webpack my-test-vue 下面说一下安装时候的参数第三步:我们跳到项目所在的文件夹 执行 npm 阅读全文
摘要:
function initNumber(number) { number= (typeof number=='number') ? number.toString() : number; var len = number.length; var newnumber = ""; for (var i = 0; i 3) { ... 阅读全文