JavaScript(29)
-
Array之判断数组相等
判断数组相同:
-
Array之reduce应用
reduce()
方法接收一个函数作为累加器(accumulator),数组中的每个值(从左到右)开始合并,最终为一个值。 -
ES6之变量的解构赋值
ES6之变量的解构赋值
-
ES6之变量let、const的特点总结
ES6之变量let、const的特点总结,添加实际例子。
-
js中Array和String对象的方法总结
在js中经常会用到Array和String对象,其中有很多方法,现在通过思维导图总结一下:
-
前端模块化理解
前端模块化分成三种:AMD、CMD和CommonJs三种。
-
js中经常遇到的一些基本算法
js中经常遇到的一些基本算法的实现:1、实现两个有序数组相加后,为一个有序数组。2、大数据转换,添加千位分隔符(逗号)。3、九九乘法表。4、对象数组和类数组对象的转换。5、求x的y次方-递归实现。6、求数组最大最小值。
-
web前端安全
总结一下前端开发人员需要注意的一些安全知识。
-
http与https的概念和区别
1、HTPPS和HTTP的概念
-
移动端浏览器使用分析(2018年2月)
如果2018年需要着重开发移动端,则需要分析移动设备的各项统计情况,移动端IOS、Android等系统的统计情况。当然,如果需要具体系统中做移动端适配,则需要具体分析其使用情况。具体如下:
-
组件库layui的说明
layui是现在使用率比较高的一个前端库,样式比较简洁,用法也不难。作为快速构建后台管理系统比较合适,但是其插件的可扩展性不太好,不能满足一些复杂的业务需求。
-
现代富文本编辑器 Quill
Quill是一个轻量级、可定制和跨浏览器的富文本编辑器。并且截止至今天(2018年02月06日),目前在前端库的富文本编辑器中评分最高的编辑器。具体如下:
-
09、Promise用法
Promise是一个构造函数,
-
08、12种不宜使用的JavaScript语法
12种不宜使用的JavaScript语法,出自于《JavaScript语言精粹》中的附录B。
-
07、JS闭包
闭包是有权限访问其他函数作用域内的变量的一个函数。这是《JavaScript高级程序设计》中给出的定义。
-
06、JS继承的方式
JS是一门弱类型动态语言,封装和继承是他的两大特性。
-
05、JS原型链
JS原型链 是对象继承属性的一个链条。
-
04、JS常见的四种设计模式
JS常见的四种设计模式:工厂模式、单例模式、沙箱模式、发布者订阅模式。
-
03、call、apply和bind
IE5之前不支持call和apply,bind是ES5出来的;call和apply可以调用函数,改变this,实现继承和借用别的对象的方法。
-
02、ES5中函数的4种调用和ES6中函数的调用
ES5中函数的4种调用和ES6中函数的调用。在ES5中函数内容的this指向和调用方法有关
-
01、函数的3种定义方法
函数的3种定义方法:函数声明、函数表达式、构造函数。
-
复制文件插件clipboard用法-不依赖flash
原生的复制方法,不一依赖于flash和jquery,原生js插件
-
原生js实现Date格式转化
- 通过js获取到时间的方法,但是时间经常不对,需要进行转换才行,而且每次转换时间。
-
D3数据可视化工具
D3 数据可视化工具
-
数据可视化工具研究
数据可视化工具研究
-
Yahoo军规-前端优化14条
Yahoo军规-前端优化14条
-
【微信】分享到微信时,页面的图片和描述
分享到微信时,页面的图片和描述
-
JavaScript事件总结
事件流
-
原生js小游戏
这是2013年写的,原生js小游戏。一直未修复,可能还要一些内容需要完善