自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小昱的博客

小昱的博客

  • 博客(9)
  • 收藏
  • 关注

原创 深入理解 Array.prototype.map()

深入理解 Array.prototype.map()map() 方法创建一个新数组,其结果是该数组中的每个元素都调用一个提供的函数后返回的结果。语法let new_array = arr.map(function callback(currentValue, index, array) { // Return element for new_array }[, thisArg])参数c

2018-03-14 14:32:12 772

原创 JS中集合对象(Array、Map、Set)及类数组对象的使用与对比

原文地址 在使用js编程的时候,常常会用到集合对象,集合对象其实是一种泛型,在js中没有明确的规定其内元素的类型,但在强类型语言譬如Java中泛型强制要求指定类型。 ES6引入了iterable类型,Array,Map,Set都属于iterable类型,它们可以使用for…of循环来遍历,都内置forEach方法。数组遍历普通遍历最简单的一种,也是使用频率最高的一种。let arr

2017-11-27 22:41:50 7831 1

原创 Vue的移动端多图上传插件vue-easy-uploader

前言这段时间赶项目,需要用到多文件上传,用Vue进行前端项目开发。在网上找了不少插件,都不是十分满意,有的使用起来繁琐,有的不能适应本项目。就打算自己折腾一下,写一个Vue的上传插件,一劳永逸,以后可以直接使用。目前vue-easy-uploader已上传到GitHub和NPM,使用起来方便简单,不需要繁琐的配置即可投入生产,不过需要后端配合,实现上传接口。本项目GitHub地址: https://

2017-11-25 22:57:44 33818 11

原创 如何开发一个npm包并发布

一、安装nodejs不多说了,网上教程多得是二、创建自己的npm包目录结构npm-test a.jsb.jspackage.json开发为了简单便于理解,就开发一个简单地hello程序a.jsfunction hello(name){ console.log("hello "+ name);}exports.hello=hello;b.jsvar h=require('./a');

2017-09-12 16:39:32 11549 1

原创 emlog编辑器探寻之旅

本文同步于我的个人博客 emlog编辑器探寻之旅 一直想要寻找一个好用的emlog文本编辑器,寻觅了很久,从默认的KindEditor编辑器开始,用了几天就感觉特别难用,很多需求根本满足不了。后来想要在emlog内嵌一个markdown编辑器,用了插件,不过效果不是太好,支持不是太好。就自己撸了一个markdown编辑器,感觉还是不好用,由于markdown只支持最基本的HTML结构,不能自定义很多

2017-08-15 22:55:51 467

原创 linux下安装nginx

1.下载安装包 wget http://nginx.org/download/nginx-1.5.9.tar.gz 直接在Linux上用命令下载2.解压 tar -zxvf nginx-1.5.9.tar.gz 3.设置 设置一下配置信息 ./configure –prefix=/usr/local/nginx ,或者不执行此步,直接默认配置4.编

2017-05-05 11:13:56 208

原创 原生JavaScript中动画与特效的实现原理

现如今,许多页面上均有一些动画效果。适当的动画效果可以在一定程度上提高页面的美观度,具有提示效果的动画可以增强页面的易用性。 实现页面动画的途径一般有两种。一种是通过操作JavaScript间接操作CSS样式,每隔一段时间更新一次;一种是直接通过CSS定义动画。第二种方法在CSS3成熟之后被广泛采用。我们今天只讲第一种实现方式。一、JavaScript中动画原理​ 所谓的动画,就是

2017-04-10 21:22:05 3512

原创 常见的CSS Hack

原文地址: 小昱博客 - 常见的CSS Hack 转载请注明出处,谢谢!什么是CSS hack由于不同厂商的流览器或某浏览器的不同版本(如IE6-IE11,Firefox/Safari/Opera/Chrome等),对CSS的支持、解析不一样,导致在不同浏览器的环境中呈现出不一致的页面展现效果。这时,我们为了获得统一的页面效果,就需要针对不同的浏览器或不同版本写特定的CSS样式,我们把这个针对

2017-04-09 12:24:29 219

原创 浏览器兼容性杂谈

原文地址: 小昱博客 - 浏览器兼容性杂谈 转载请注明出处,谢谢!本文目录:html5shivjs让IE6-8浏览器支持HTML5新标签参考文章使用方法Respondjs让IE6-8浏览器支持媒体查询参考文章使用方法实现思路总结IE6IE8中使用css3的选择器参考文档使用方法注意事项让多核浏览器使用 webkit 内核渲染参考文档概述使用当前电脑当中最高的ie版本进

2017-04-08 23:37:49 281

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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