年后第一天开工,在刷面试题的时候看到了这么一道题,null == 0居然是false,之前的常识不是,null、undefined、0、-0、NaN、‘' 这几个值会遇...
IP属地:辽宁
年后第一天开工,在刷面试题的时候看到了这么一道题,null == 0居然是false,之前的常识不是,null、undefined、0、-0、NaN、‘' 这几个值会遇...
文/汝之尾巴草 近来这一个月,写字的时候我都不快乐,很不快乐。一股股涩涩的情绪,一个个酸酸的小泡泡......总是想不明白,为什么明明是在做一件自己很喜欢的事,却越来越没有了...
欢迎来我的博客阅读:「JavaScript 原型中的哲学思想」 记得当年初试前端的时候,学习JavaScript过程中,原型问题一直让我疑惑许久,那时候捧着那本著名的红皮书,...
在上一篇博客中,介绍了插入排序的第一种,直接插入排序。再加上前面介绍过的快速排序,冒泡排序和简单选择排序。这四种排序可以不太严谨的定义为八种排序算法中的较简单的排序算法,接下...
上面三篇博客介绍了排序算法中属于交换排序思想的快速排序和冒泡排序,以及选择排序中的简单选择排序。今天要介绍的并不是选择排序的另一种堆排序,因为堆排序的算法比较复杂,而且需要使...
定义 ECMAScript中没有类的概念,因此它的对象也于基于类的语言中的对象有所不同,因此js不是严格的面向对象的语言对象是无序属性的集合,其属性可以包括基本值,函数和对象...
今天要介绍的是另一种排序算法,冒泡排序。冒泡排序和快速排序一样,都是属于交换排序,也就是都是通过判断某种条件,对数组进行交换操作,实现排序的算法。 对很多计算机专业的童鞋来说...
在算法中,排序的方法有很多种,大致可以分为五类,八种。插入排序分为:希尔排序,直接插入排序;选择排序:简单选择排序,堆排序;交换排序:快速排序,冒泡排序;还有两类为:归并...