多维数组转一维数组(数组扁平化)

一、数组的concat方法了解一下 concat() 方法用于连接两个或多个数组。 该方法不会改变现有的数组,而仅仅会返回被连接数组的一个副本。 来个例子: cancat与递归 let arr = [1,2,[3,4],[5,6,[7,8]]] const flat = (arr) =...

2018-08-07 15:31:05

阅读数 483

评论数 0

JavaScript基础之事件绑定与事件对象篇

事件绑定和普通事件的区别 普通事件绑定多个方法,方法会覆盖,只会执行最后绑定的方法; 事件绑定addEvenetListener不会被覆盖,并且可以捕获事件的触发阶段,也能使用removeEventListener来取消事件绑定,但是不兼容低版本浏览器 在IE中事件绑定和取消使用的是att...

2018-05-11 15:35:50

阅读数 141

评论数 0

前端面试之js篇整理(一)

js的基本类型有哪些?引用类型有哪些?null和undefined的区别 js变量的值有两种: 1.基本类型值:存放在栈内存的简单数据类型。如Number、String 、Boolean、Null和Undefined这物种 2.引用类型值:存放在堆内存的中的对象。如Object 、Arra...

2018-04-20 09:37:18

阅读数 339

评论数 0

理解javascript的设计模式之发布订阅模式

举一个发布订阅模式通俗易懂的生活上面的例子: 小明去逛商场的时候,看中一双鞋子,售货员却告知他没有号码了,但是这双鞋店里面还会补货。这个时候小明该怎么做呢?每天来这个商场看一下有没有补货?这个看起来有点笨吧,正常情况下,应该是告诉售货员如果补货了,那么请联系我。剩下的事情就交给售货员去做了...

2018-02-22 09:54:45

阅读数 141

评论数 1

常用的JavaScript简写语法

减肥真的好困难啊!第n次减肥失败~>- 体重减轻很难,代码减轻还是很有可能的 以下总结了常用的JS简写语法,共勉之~ 变量简写 话不多说,看了代码就秒懂 //var a ; //var b=8; //var c; //上面可简写: var a,b=8,c; 使用三元操作符...

2018-01-17 17:05:31

阅读数 126

评论数 1

js中apply()的用法,及apply()和call()的区别

一、先说说apply() 在MDN上面是这么解释的: The apply() method calls a function with a given this value, and arguments provided as an array (or an array-like obj...

2018-01-04 14:36:20

阅读数 243

评论数 3

2017阿里技术年度精选集下载地址

2017阿里技术年度精选集干货下载:《2017阿里技术年度精选集上》下载链接: http://techforum-img.cn-hangzhou.oss-pub.aliyun-inc.com/2017%20Alitech%20Archive_1.pdf《2017阿里技术年度精选集下》下载链接: ...

2017-12-25 08:28:07

阅读数 775

评论数 2

小笔记--JS字符串方法

字符串方法总的可归类为:查、删、改先说说字符串查找方法: 1.给定下标去找对应的位置的字符–charAt(index)``` strObj.charAt(index) 说明: index想得到的字符的基于零的索引。有效值是0与字符串长度减一之间的值。 例如: var str = "...

2017-12-20 16:43:28

阅读数 76

评论数 2

css常用效果总结

1.快速设置滤镜2.div可输入 3.textara禁止拖动

2017-12-04 16:48:16

阅读数 115

评论数 1

BOM核心对象window常用方法与子对象

前言 BOM:浏览器对象模型,主要处理浏览器窗口和框架

2017-12-04 13:14:13

阅读数 487

评论数 1

正则表达式基本语法之思维导图

正则的基本语法 正则提供的方法 正则的修饰符与量词 字符串使用正则的方法 正则表达式之子项重定向思维导图

2017-12-01 13:20:49

阅读数 723

评论数 1

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