生活不仅有coding,还有文字和音乐
谜一样的浮世,每一步都未知
利用filter实现数组去重 利用filter实现数组去重
12345var arr=[1,2,2,3,3,4,1,5];var newArr=arr.filter((item,index,array
2017-02-20 刘赛
js选取对象中的部分属性和值组成新对象 js选取对象中的部分属性和值组成新对象
在实际的开发过程中,经常有一种场景,就是后台接口返回一个大的对象集合,但是我们只需要其中的几个属性和对应的值,组成新的对象。常规做法是通过循
2017-01-16 刘赛
es6新版教程3-解构赋值 es6新版教程3-解构赋值
数组的解构赋值以前,为变量赋值,我们只能直接赋值,如下代码123let a=1;let b=2;let c=3; 而现在,可以用解构赋值的方
2017-01-15
ES6拓展运算符 ES6拓展运算符
拓展运算符定义:拓展运算符是三个点(…),将一个数组、类数组、字符串转为用逗号隔开的序列12345let arr1=[1,2,3,,4];c
2017-01-14
es6新版教程2-let和const新的声明方式 es6新版教程2-let和const新的声明方式
以前,我们都是通过var来申明变量,es6对声明进行了拓展。 var声明12var a="webwuyou"consol
2017-01-13
es6新版教程1-配置babel转换器 es6新版教程1-配置babel转换器
ES6在低版本浏览器中存在兼容问题,使用babel转换器可以将es6的语法转换成es5的语法。 1. 初始化项目建好项目目录后,在根目录执行
2017-01-12
css3 flex布局 css3 flex布局
flex布局是什么?flex意为弹性布局,任何一个容器都可以指定为flex布局 123456789<!-- 块级元素 -->di
2016-11-30 刘赛
delete删除对象属性 delete删除对象属性
对象属性删除1234567var person={ name:"张三", age:28}consol
2016-11-27 刘赛
CSS 左边固定右边自适应布局 CSS 左边固定右边自适应布局
在后台开发中,有一种布局形式非常常见,就是左边导航部分宽度固定,右边内容宽度自适应。 1. 左边浮动,右边marginleft=/=于边栏宽
2016-08-26
数组分割方法splice()和slice() 数组分割方法splice()和slice()
在某些时候,我们得到一个数组,需要每隔几位将数组拆分成新数组。 使用splicesplice()方法,向数组中添加/删除元素,返回被删除的元
2016-08-15 刘赛
setTimeOut的执行机制 setTimeOut的执行机制
先直接来看代码12345for(var i=0;i<10;i++){ setTimeout(function(){
2016-08-06 刘赛
正则表达式1-定义正则 正则表达式1-定义正则
定义正则表达式有两种方法 字面量方式,注意加/ / 12var reg=/\bis\b/g;"This is LILI, he
2016-07-20 刘赛
2 / 3