- 博客(6)
- 收藏
- 关注
原创 ESLint 备忘录
今天知道了ESLint,简单做一下笔记,毕竟刚一开始都不知道如何去使用,哎·! 环境是:(ESLint+Gulp) 全局安装eslint这个就不用说了,这里我配合了gulp所以需要去下载一下gulp-eslint 关键是怎么去用: *1 gulpfile.js文件为: var gulp = require('gulp'); var eslint = requir
2017-07-28 12:15:21 849
转载 浏览器内核及js引擎
找到一篇好文,mark一下; http://www.cnblogs.com/xiyangbaixue/archive/2014/10/22/4042548.html 摘要: 面试一个大公司的时候问到了一个问题,让我谈谈主要的浏览器内核以及他们的特点,当时并没有详细的回答,回来之后自己在网上找了找资料,总结了下分享给大家。 简介: 在维基百科上是这样介绍浏览
2017-07-25 19:36:34 387
原创 回文字符串检测
/*判断是否是回文字符串*/ //定义一个栈的类 function Stack(){ //存放数据的数组 this.dataStore=[]; //栈顶索引 this.top=0; //入栈的方法 this.push=push; //出栈的方法 this.pop=pop; //栈顶的数据 this.peak=peak; //清空整个栈 this.clear=cle
2017-07-12 17:42:30 456
原创 二维数组求平均数(每行/每列)
最近在学习《数据结构与算法javascript描述》,发现里面有个二维数组求平均数的那个地方好像有一点问题,可能是我看的是盗版PDF吧,在求每一行【平均数的时候没考虑到数组元素有为0的情况,在求每一列平均数的时候代码就是错误的,所以我自己尝试重新实现一次; 求二维数组每行平均数: 每行求平均数我们只需要注意有0存在的情况即可; var grades = [...
2017-07-12 00:47:49 23356 5
转载 时间复杂度
在进行算法分析时,语句总的执行次数T(n)是关于问题规模n的函数,进而分析T(n)随n的变化情况并确定T(n)的数量级。算法的时间复杂度,也就是算法的时间量度,基座T(n)=O(f(n))。它表示随问题规模n的增大,算法执行时间的增长率和f(n)的增长率相同,称作算法的渐进算法时间复杂度,简称为时间复杂度。其中f(n)是问题规模n的某个函数。 一般用大写O()来表示算法的时间复杂度写
2017-07-06 15:59:50 319
原创 “惨痛”的一次面试之旅
星期一晚上刚下高铁就发现深圳乌云密布,还没等我掐指一算,雨水哗啦啦地浇打在大地上; 雨一直下,气氛不太融洽.......手机查了一下下一个目标地的距离,发现还需要一个半小时的路程才能到达面试的地方,背上书包没多想,马不停蹄地开始转战于各个地铁口,换乘,换乘,再换乘。终于到达了目的地附件,肚子仿佛知道了这个“喜讯”,大叫一声,才发现坐了4个小时高铁的我还没吃饭;这个时候不知道哪根神经
2017-07-05 15:22:09 489
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人