积少成多

只要心中有景,何处不是花香满径。

排序:
默认
按更新时间
按访问量

js编码的实用技巧(一)

js编码的实用技巧(二) 在平时的开发中,编码技巧很重要,会让你少写很多代码,起到事倍功半的效果。 下面总结几种简单的技巧,大家共同学习一下 1、 利用+、-、/1,*1将字符串转换为整数型 这个方法试用于将字符串类型的数字转换为整数型,如果带字母就会返回NaN。 var a = &...

2018-02-08 00:43:54

阅读数:951

评论数:2

js编码的实用技巧(二)

接上篇文章 js编码的实用技巧(一) 5、合理利用||运算符 使用||可以作为参数之外的默认值,当第一个参数返回值为false时,那么第二个值就为默认值。 一般在面向对象思想中这么使用。 function User(name, age) { this.name = name ...

2018-02-08 00:40:37

阅读数:543

评论数:0

commonjs,es6模块的编写规则,适用于node,webpack,rollup

欢迎访问我的个人博客:http://www.xiaolongwu.cn 一、commonjs的编写规则 首先说明一下,commonjs模块规范被广泛使用在nodejs中,webpack也支持,rollup如果要支持则需要安装两个插件,rollup-plugin-node-resolve和r...

2018-08-15 15:06:18

阅读数:30

评论数:0

webpack -- 简单的使用总结

欢迎访问我的个人博客:http://www.xiaolongwu.cn 前言 这里只是大概的简单的使用总结,要想深入的理解还需自己一点一点的在实际的工作中积累。 webpack是什么 webpack是一个前端构建的打包工具(并不是什么库或框架), 它能把各种资源,例如JS(含JSX...

2018-08-13 02:31:32

阅读数:43

评论数:0

webpack -- require和import机制

欢迎访问我的个人博客:http://www.xiaolongwu.cn 前言 虽然我们很多人每天都在写项目,require或者import写的爽得很,但是有几个人真正的知道它背后的运行原理和所谓的规则机制。 开始 我们基于webpack开发,就拿基本的vue项目来举例子吧 假如我...

2018-08-13 02:30:38

阅读数:31

评论数:0

vue -- vue-router的history模式打包后页面空白的解决方案

欢迎访问我的个人博客:http://www.xiaolongwu.cn 前言 采坑记录,以便后面翻阅 首先你需要确认页面空白不是由资源文件路径不正确引起的,如果资源找不到就将绝对路径改为相对路劲,具体解决方案看这里:webpack–资源和css中图片引用打包为相对路径的方案 问题现...

2018-07-25 19:18:49

阅读数:289

评论数:0

vue -- 如何去掉url默认的锚点#

欢迎访问我的个人博客:http://www.xiaolongwu.cn 前言 vue项目中持续踩坑做一些记录,以便后面翻阅 项目的url中会自带#,看起来很不是舒服,其实是vue-router在搞怪,router跳转有两种实现方式: 1. hash(带#)值模式,vue-router ...

2018-07-23 16:45:08

阅读数:205

评论数:0

webpack -- 关于proxyTable的配置在开发环境和生产环境中的原理解析

欢迎访问我的个人博客:http://www.xiaolongwu.cn 前言 首先,proxyTable是我们在本地开发环境中调试接口用的,目的是为了解决本地跨域的问题,因为本地地址为localhost:xxxx/xxx 在线上的生产环境是没用的!!! 假设我们用的是vue-cli命令...

2018-07-19 16:52:46

阅读数:228

评论数:0

webpack -- 资源和css中图片引用打包为相对路径的方案

欢迎访问我的个人博客:http://www.xiaolongwu.cn 前言 最近在用vue-cli+webpack做项目,项目架构搭好了之后,想build之后看看效果,但是build出来的index.html文件中的默认资源引用都是绝对路径,也就是相对于根目录的绝对路径;但是我项目如果部...

2018-07-18 20:58:30

阅读数:225

评论数:0

报错 throw new Error('invalid "instanceof" keyword value ' + c)解决办法

显示如下报错 D:\myProjectDemos\webpackDemo\node_modules\ajv-keywords\keywords\instanceof.js:52 throw new Error('invalid "instanceof&...

2018-07-06 17:45:46

阅读数:687

评论数:0

js基础进阶--函数柯里化carrying

欢迎访问我的个人博客:http://www.xiaolongwu.cn 定义 函数柯里化就是创建已经设置单个参数或者多个参数的函数,函数变为接受一个参数,返回一个值 来个例子 function add(){ // 将传进来的实参转换为数组arr ...

2018-05-17 00:26:10

阅读数:78

评论数:0

js基础进阶--关于Array.prototype.slice.call(arguments) 的思考

欢迎访问我的个人博客:http://www.xiaolongwu.cn Array.prototype.slice.call(arguments)的作用为:强制转化arguments为数组格式,一般出现在框架活插件的源码中 如何理解 上面的代码等价于[ ].slice.call(argu...

2018-05-15 20:47:50

阅读数:82

评论数:0

深入理解弹性盒flex布局

欢迎访问我的个人博客:http://www.xiaolongwu.cn 1. 前言 flex弹性盒,是一种布局方式,当页面需要适应不同的屏幕大小以及设备类型时,它依然能确保元素 拥有更恰当的排布行为,弹性盒属于 CSS 3 部分,IE9 以下不支持,现代浏览器指的就是 IE9 及以上的浏览器...

2018-05-04 15:08:53

阅读数:237

评论数:0

promise和setTimeout执行顺序的问题

欢迎访问我的个人博客:http://www.xiaolongwu.cn 前言 promise为es6引进的语言标准,为异步编程的一种解决方案; 阅读此文的前提是了解promise的基本用法和特性,比如他自执行特性、状态不可逆特性等 抛出问题 且看下面代码和问题 setTim...

2018-04-23 18:48:41

阅读数:936

评论数:0

js统计一个字符串中出现次数最多的字母

欢迎访问我的个人博客:http://www.xiaolongwu.cn 前言 如题 代码 function num (str){ var a = {}; var b = str.split("&a...

2018-04-20 14:40:18

阅读数:243

评论数:0

ie11 Object doesn't support property or method 'attachEvent'

欢迎访问我的个人博客:http://www.xiaolongwu.cn 前言 大概的情景是这样的,jquery版本为1.10.1版本;浏览器为ie11;报错info为–Object doesn’t support property or method ‘attachEvent’ 分析...

2018-04-18 19:14:09

阅读数:137

评论数:0

一个比tree命令结果更加优美的目录结构小工具treer

欢迎访问我的个人博客:http://www.xiaolongwu.cn 前言 本文前提是在win系统下,macos系统请绕过; 先看tree tree命令是cmd自带的功能,用于生成文件目录结构,请看下面例子,我这里使用的是cmder替代cmd 再看treer ...

2018-04-11 11:48:10

阅读数:536

评论数:0

git bash、cmder 下操作文件及文件夹相关命令集合

欢迎访问我的个人博客:http://www.xiaolongwu.cn 前言 由于win系统自带的cmd命令行工具具有很多的缺陷,所以就出现了很多的替代品,比如git bash、cmder、powershell等,本人常用的为bash和cmder,他们的命令基本相似,这里就说下他们对文件和...

2018-04-10 20:48:30

阅读数:398

评论数:0

cmder 添加到右键菜单时提示 Access is denied解决办法

欢迎访问我的个人博客:http://www.xiaolongwu.cn 前言 关于cmder优点和如何下载,还有它的min版和完全版有啥区别,我在这里就不说了,网上文章一大堆,请自行搜索,我在这里只说首次安装存在问题最多的地方 每次用cmder手动一层一层的进入目标文件夹,是一件很麻烦的...

2018-04-10 19:47:11

阅读数:219

评论数:0

css基础--:before和::before的区别

欢迎访问我的个人博客:http://www.xiaolongwu.cn 前言 日常工作中我们可能会经常遇到类似这样的问题,今天我们就彻底的搞明白他们之间的区别与联系 :after与::after原理相同 相同之处 两者都是css的伪元素,都可以在元素内容的前面添加内容 两者的写法...

2018-04-09 17:08:45

阅读数:64

评论数:0

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