积少成多

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

js编码的实用技巧(一)

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

2018-02-08 00:43:54

阅读数:883

评论数:0

js编码的实用技巧(二)

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

2018-02-08 00:40:37

阅读数:483

评论数:0

史上最全的VsCode快捷键列表

按 Press 功能 Function Ctrl + Shift + P,F1 显示命令面板 Show Command Palette Ctrl + P 快速打开 Qu...

2018-05-21 12:02:17

阅读数:8

评论数:0

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

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

2018-05-17 00:26:10

阅读数:28

评论数: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

阅读数:15

评论数:0

js基础--深入理解call、apply、bind

一、函数的三种角色 首先要先了解在函数本身会有一些自己的属性,比如: length:形参的个数; name:函数名; prototype:类的原型,在原型上定义的方法都是当前这个类的实例的公有方法; __proto__:把函数当做一个普通...

2018-05-15 18:28:16

阅读数:15

评论数:0

js基础--深入javascript之原型和原型链

原型和原型链是js中的难点也是重点,明白了原型和原型链会让我们在后面不管是学习还是工作都会更加高效,并且原型和原型链会是面试中必不可少的话题。看完此篇文章一定会让你对原型...

2018-05-14 19:58:57

阅读数:15

评论数:0

Vue 使用中的小技巧

在vue的使用过程中会遇到各种场景,当普通使用时觉得没什么,但是或许优化一下可以更高效更优美的进行开发。下面有一些我在日常开发的时候用到的小技巧,在下将不定期更新~1. ...

2018-05-10 17:41:34

阅读数:19

评论数:0

gulp & webpack整合,鱼与熊掌我都要!

为什么需要前端工程化? 前端工程化的意义在于让前端这个行业由野蛮时代进化为正规军时代,近年来很多相关的工具和概念诞生。好奇心日报在进行前端工程化的过程中,主要的挑战在于解决如下问题:...

2018-05-07 09:46:51

阅读数:19

评论数:0

关于HTML5中meta name="viewport" 的详解及用法

移动端的布局不同于pc端,首先我们要知道在移动端中,css中的1px并不等于物理上的1px,因为手机屏幕的分辨率已经越来越高,高像素但是屏幕尺寸却没有发生太大变化,那就意味着一个物理像素点实际上塞入...

2018-05-04 17:54:48

阅读数:22

评论数:0

webpack进阶——DllPlugin优化打包性能(基于vue-cli)

介绍: 打包会输出一个类dll包(dll包源于windows的动态链接库),这些代码本身不会执行,主要是提供给我们的业务代码引用。(比如dll中有一个工具方法为时间格式化,这个方法本身并不会执行,但是当我...

2018-05-04 15:46:32

阅读数:31

评论数:0

深入理解弹性盒flex布局

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

2018-05-04 15:08:53

阅读数:127

评论数:0

promise和setTimeout执行顺序的问题

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

2018-04-23 18:48:41

阅读数:101

评论数:0

vue-cli的webpack模板项目配置文件分析

2017-09-11更新:更新到webpack 2.6.1所对应的配置,完善部分代码注释。 由于最近在vue-cli生成的webpack模板项目的基础上写一个小东西,开发过程中需要改动到build和config里面一些相关的配置,所以刚好趁此机会将所有配...

2018-04-20 17:34:31

阅读数:64

评论数:0

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

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

2018-04-20 14:40:18

阅读数:67

评论数:0

最新vue-cli 2.9.1和2.8.x版本的区别

最近vue-cli更新,用其构建项目的时候,发现bulid文件下少了两个文件,分别是dev-sever.js和dev-client.js vue-cli 2.8 vue-...

2018-04-18 20:05:20

阅读数:127

评论数: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

阅读数:46

评论数:0

csdn如何快速转载别人的文章

前言   对于喜欢逛CSDN的人来说,看别人的博客确实能够对自己有不小的提高,有时候看到特别好的博客想转载下载,但是不能一个字一个字的敲了,这时候我们就想快速转载别人的博客,把别人的博客移到自己的空间里面,当然有人会说我们可以收藏博客啊,就不需要转载,(⊙o⊙)… 也对。。 实现   因为我...

2018-04-18 11:27:27

阅读数:467

评论数:0

我们为什么要用vue,他解决了什么问题,如何使用它?

欢迎访问我的个人博客:http://xiaolongwu.cn Vue.js新手入门指南 最近在逛各大网站,论坛,以及像SegmentFault等编程问答社区,发现Vue.js异常火爆,重复性的提问和内容也很多,楼主自己也趁着这个大前端的热潮,着手学习了一段时间的Vue.js,目前用它正在...

2018-04-16 19:06:01

阅读数:1068

评论数:1

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

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

2018-04-11 11:48:10

阅读数:461

评论数:0

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