![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
文章平均质量分 58
Allenzc
这个作者很懒,什么都没留下…
展开
-
js实现各种常用排序算法
js实现各种常用排序算法1.冒泡排序var bubbleSort = function (arr) { var flag = true; var len = arr.length; for (var i = 0; i len - 1; i++) { flag = true; for (var j = 0; j len - 1 - i;转载 2016-12-04 18:20:17 · 435 阅读 · 0 评论 -
30分钟手把手教你学webpack实战
30分钟手把手教你学webpack实战阅读目录一:什么是webpack? 他有什么优点?二:如何安装和配置三:理解webpack加载器四:理解less-loader加载器的使用五:理解babel-loader加载器的含义六:了解下webpack的几个命令七:webpack对多个模块依赖进行打包八:如何独立打包成样式文件九:如何打包成多个资源文件十:关于对图片的打包十一:React开转载 2017-01-12 23:52:31 · 443 阅读 · 0 评论 -
JavaScript中的call 和apply的用途以及区别
apply 接受两个参数,第一个参数指定了函数体内this 对象的指向,第二个参数为一个带下标的集合,这个集合可以为数组,也可以为类数组,apply 方法把这个集合中的元素作为参数传递给被调用的函数:var func = function( a, b, c ){ alert ( [ a, b, c ] ); // 输出 [ 1, 2, 3 ]};func.apply转载 2017-01-12 23:47:48 · 355 阅读 · 0 评论 -
JavaScript 函数式编程
JavaScript 函数式编程近年来,函数式编程(Functional Programming)已经成为了JavaScript社区中炙手可热的主题之一,无论你是否欣赏这种编程理念,相信你都已经对它有所了解。即使是前几年函数式编程尚未流行的时候,我已经在很多的大型应用代码库中发现了不少对于函数式编程理念的深度实践。函数式编程即是在软件开发的工程中避免使用共享状态(Shared State)转载 2017-01-12 23:46:20 · 334 阅读 · 0 评论 -
JS继承的几种方法总结
由于js不像java那样是真正面向对象的语言,js是基于对象的,它没有类的概念所以,要想实现继承,可以用js的原型prototype机制或者用apply和call方法去实现。在面向对象的语言中,我们使用类来创建一个自定义对象。然而js中所有事物都是对象,那么用什么办法来创建自定义对象呢?这就需要用到js的原型:我们可以简单的把prototype看做是一个模版,新创建的自定义对象都是这个模版(pro转载 2017-01-16 00:28:26 · 593 阅读 · 0 评论 -
JavaScript初学者应注意的七个细节
JavaScript初学者应注意的七个细节 每种语言都有它特别的地方,对于JavaScript来说,使用var就可以声明任意类型的变量,这门脚本语言看起来很简单,然而想要写出优雅的代码却是需要不断积累经验的。本文利列举了JavaScript初学者应该注意的七个细节,与大家分享。(1)简化代码 JavaScript定义对象和数组非常简单,我们想要创建一个对象,一般是这样转载 2016-12-21 23:05:06 · 314 阅读 · 0 评论 -
javascript写的2048游戏
原生JS写的2048游戏,后又对js代码进行了精简,写了左移逻辑,其他方向采用转置矩阵后左移代码复用。代码如下: 2048小游戏 0--> SCORE:0原创 2016-12-08 22:23:54 · 2776 阅读 · 0 评论 -
Javascript 面向对象编程(一):封装
Javascript 面向对象编程(一):封装作者: 阮一峰日期: 2010年5月17日学习Javascript,最难的地方是什么?我觉得,Object(对象)最难。因为Javascript的Object模型很独特,和其他语言都不一样,初学者不容易掌握。下面就是我的学习笔记,希望对大家学习这个部分有所帮助。我主要参考了转载 2016-12-04 18:15:56 · 359 阅读 · 0 评论 -
Javascript面向对象编程(二):构造函数的继承
Javascript面向对象编程(二):构造函数的继承作者: 阮一峰日期: 2010年5月23日这个系列的第一部分,主要介绍了如何"封装"数据和方法,以及如何从原型对象生成实例。今天要介绍的是,对象之间的"继承"的五种方法。比如,现在有一个"动物"对象的构造函数。 function Animal(){转载 2016-12-04 18:17:34 · 263 阅读 · 0 评论 -
Javascript面向对象编程(三):非构造函数的继承
Javascript面向对象编程(三):非构造函数的继承作者: 阮一峰日期: 2010年5月24日这个系列的第一部分介绍了"封装",第二部分介绍了使用构造函数实现"继承"。今天是最后一个部分,介绍不使用构造函数实现"继承"。一、什么是"非构造函数"的继承?比如,现在有一个对象,叫做"中国人"。 v转载 2016-12-04 18:18:29 · 308 阅读 · 0 评论 -
你应该知道的setTimeout秘密
计时器 setTimeout 是我们经常会用到的,它用于在指定的毫秒数后调用函数或计算表达式。语法: setTimeout(code, millisec, args);注意:如果code为字符串,相当于执行 eval() 方法来执行code。当然,这一篇文章并不仅仅告诉你怎么用 setTimeout ,而且理解其是如何执行的。1、setTimeout原理先来转载 2017-01-13 00:03:53 · 395 阅读 · 0 评论