加载中
javascript中Array类型常用方法

方法总览: instanceOf Array.isArray() toString() join() push() pop() shift() unshift() splice() concat() slice() indexOf lastIndexOf reverse() sort() forEach() filter() map() ev...

2017/10/13 10:25
185
new Date() 在Safari下的 Invalid Date问题

问题复现 var timeStr = '2018-11-11 00:00:00'; var time = new Date(timeStr); // error: Invalid Date ... 在safari浏览器下,time为Invalid Date, 导致后面代码执行错误; 其他浏览器诸...

2018/11/15 20:02
1.7K
Promise 就是这么简单

Promise 是干嘛的? Promise是ES6针对js异步编程一种解决方案,也解决了ES5之前异步编程大量回调函数的写法的痛点,我们来亲切感受一下。 假设有这么一个需求:一个页面需要进行4次ajax请求才...

2018/05/30 19:53
74
从零开始搭建webpack+react开发环境

环境主要依赖版本 webpack@4.8.1 webpack-cli@2.1.3 webpack-dev-server@3.1.4 react@16.3.2 babel-core@6.26.3 babel-preset-env@1.6.1 bable-preset-react@6.24.1 webpack安装及配置 1. 起...

2018/05/08 16:51
1.1W
echarts相关问题记录

一、关系图graph 1. 问题:报错 “Cannot set property 'dataIndex' of undefined” 预期: echart配置 var echartOption = { series : [ { type: 'graph', ...

2017/12/15 18:17
580
CSS 栅格系统原理分析

众所周知,现在前端有很多类似于bootstrap,foundation这样优秀的UI框架,它们都提供了自己的一套响应式布局方案,即栅格系统。用过的人都知道只要给页面的元素添加其栅格系统指定的类名,就...

2017/11/03 14:46
335
关于setInterval与setTimeout作用域问题

最近在模仿swiper鼓捣一个轮播图插件时,碰到了setInterval的作用域问题,轮播的方法写在一个对象里,但是setInterval执行这个方法后,在方法体内无法访问这个对象的属性了,业务逻辑代码如下...

2017/10/20 10:17
3.9K
BFC浅析

一、定义 BFC全称”Block Formatting Context”, 中文为“块级格式化上下文” 。它为独立的渲染区域,BFC内的元素布局不会影响其外部的元素的布局,当然也不会受外部元素影响。笔者一句话翻译...

2017/10/12 15:47
48
centos7 mysql数据库安装和配置

一、系统环境 yum update升级以后的系统版本为 [root@yl-web yl]# cat /etc/redhat-release CentOS Linux release 7.1.1503 (Core) 二、mysql安装 一般网上给出的资料都是 #yum install mys...

2017/08/30 17:29
70
在centOs 上搭建nginx来部署静态页面网站

一、部署服务器环境 nginx:轻量级、高性能的HTTP及反向代理服务器,占用内存少,并发能力强,相比老牌的apache作为web服务器,性能更加卓越。 在centOs上,是可以直接用yum来安装Nginx,就好...

2017/08/03 14:47
8K
使用FileReader实现本地图像上传预览功能

以前在项目中做用户头像上传预览功能,一般都是把本地图片先上传到服务器,然后把服务器返回的图像URL直接赋值给页面<img>元素的src属性,实现预览效果。不过如今HTML5大行其道,新兴的API如...

WAMPserver 3.0.6相关配置

一、自定义项目根文件夹 WAMPsever 默认项目根文件夹是它安装目录下的名为“www”的文件夹,但在初始化一个项目中,我们往往并不想把自己的项目放进那个文件夹,于是我们可以来自定义项目根文...

2017/05/17 16:44
245
Flex布局

一、概念 Flex:伸缩布局,将对象作为弹性伸缩盒展示,常用于响应式布局。 优点:灵活的响应式属性和排版布局,可以很简单地达到“垂直居中”这样的布局。 缺点:css3新属性,兼容性一直是个...

2017/04/17 17:56
594
开发中一些常用的css小技巧

一、清除图片下方和两侧几像素的缝隙 例子复现: 需求结果: html结构: <div class="img-box" style="width:210px">   <img src="../../static/image/dog.jpg" alt="" width=100 height=100...

2017/04/10 20:09
70
关于Element中的clientWidth,scrollWidth,offsetWidth等属性详解

client-属性 clientWidth,clientHeight 只读属性,表示一个元素的**可见区域**宽高,以像素计单位;该属性即包括元素的padding,但不包括border,margin以及改元素滚动条的宽高。 clientW...

2017/04/09 12:15
1.6K
js常用排序之冒泡排序、快速排序

一、冒泡排序 原理:每一次比较数组中相邻的两个数据大小,如果前一个数据大于后一个数据,就交换这两个数据的位置。 特点:简单易于理解,但比较次数多,效率差。 var times = 0; // 用于计...

2017/03/15 10:24
128
运用vue.js写的表格小demo

最近在学习vue.js,我把工作中项目里面的一个小实例用vue.js重构了下,写成一个小demo,巩固自己所学,并与大家分享,一起交流。 一、需求稿: 状态筛选栏: 筛选后: 用户操作弹出层: 1.“...

2017/03/14 14:25
4.1K
后台管理页面布局(左侧导航长度根据右侧内容无限延伸)

如图为标准后台管理页面布局,左侧导航布局一般是设置高度100%来适应所有尺寸的显示器打开的浏览器高度。 但是这种布局会有一个bug:当主内容模块超过高度100%时,右侧导航就无法填满浏览器的...

2016/12/26 11:25
1.7K
用户自定义多选框checkbox

在实际项目开发中,浏览器自带的checkbox样式以及选择项是远远无法满足需求的,在实际项目中,需求往往可能是这样:被设计好样式的checkbox以及多选项只能保持两个或其他不超过某个固定数。那...

2016/12/13 11:53
436

没有更多内容

加载失败,请刷新页面

返回顶部
顶部