2018年4月25日

返回一篇文章出现最多的英文单词及出现次数

摘要: 腾讯imweb团队面试题: 方法一:使用两次循环,传统想法 方法二:使用一次循环,使用2个对象存储 方法调用: 阅读全文

posted @ 2018-04-25 11:29 Newbies 阅读(296) 评论(0) 推荐(0)

2016年7月8日

关于闭包的小体会

摘要: 闭包,随处可见,也是前端知识必备知识之一。了解他,有助于我们对于js的理解。下面举一个非常简单的闭包。 会报找不到b的错误; 而我们修改一下: 运行正常。 其实调用jQuery的ready方法后,里面和外面就已经是不同的作用域了。 阅读全文

posted @ 2016-07-08 17:17 Newbies 阅读(185) 评论(0) 推荐(0)

2016年6月16日

一些面试总结

该文被密码保护。 阅读全文

posted @ 2016-06-16 15:21 Newbies 阅读(0) 评论(0) 推荐(0)

2016年6月15日

call apply bind

摘要: bind apply call的区别 call 和 apply 都是为了改变某个函数运行时的 context 即上下文而存在的,换句话说,就是为了改变函数体内部 this 的指向。因为 JavaScript 的函数存在「定义时上下文」和「运行时上下文」以及「上下文是可以改变的」这样的概念。 相同点: 阅读全文

posted @ 2016-06-15 15:34 Newbies 阅读(128) 评论(0) 推荐(0)

2016年6月14日

html页面添加缓存[转载]

摘要: <meta http-equiv="pragma" content="no-cache">,pragma与no-cache用于定义页面缓存,不缓存页面(为了提高速度一些浏览器会缓存浏览者浏览过的页面,通过下面的定义,浏览器一般不会缓存页面,而且浏览器无法脱机浏览.) <meta http-equiv 阅读全文

posted @ 2016-06-14 15:41 Newbies 阅读(1240) 评论(0) 推荐(0)

2016年6月13日

seaJs 与requireJs的区别【转】

摘要: 相同之处 RequireJS 和 Sea.js 都是模块加载器,倡导模块化开发理念,核心价值是让 JavaScript 的模块化开发变得简单自然。 不同之处 两者的主要区别如下: 定位有差异。RequireJS 想成为浏览器端的模块加载器,同时也想成为 Rhino / Node 等环境的模块加载器。 阅读全文

posted @ 2016-06-13 15:35 Newbies 阅读(161) 评论(0) 推荐(0)

AMD规范和CMD规范

摘要: AMD是requireJs推行的模块执行规范,推崇的是提前加载; CMD是seaJs推行的模块执行规范,推崇的是延迟加载; 阅读全文

posted @ 2016-06-13 15:03 Newbies 阅读(156) 评论(0) 推荐(0)

面试题总结【转】

摘要: HTML/CSS部分 1、什么是盒子模型? 在网页中,一个元素占有空间的大小由几个部分构成,其中包括元素的内容(content),元素的内边距(padding),元素的边框(border),元素的外边距(margin)四个部分。这四个部分占有的空间中,有的部分可以显示相应的内容,而有的部分只用来分隔 阅读全文

posted @ 2016-06-13 12:06 Newbies 阅读(125) 评论(0) 推荐(0)

2016年6月1日

时间格式化

摘要: function getLocalTime(nS) { var date1=new Date(parseInt(nS) * 1000).toLocaleDateString().replace(/:\d{1,2}$/,' '); var date2=new Date(parseInt(nS) * 1 阅读全文

posted @ 2016-06-01 16:18 Newbies 阅读(124) 评论(0) 推荐(0)

数组返回值和字符串根据给定长度分割

摘要: 这2个问题,也是属于小技巧: 1、返回数组内大于某个下标的数组: 例如: 2、根据给定长度分割字符串,根据给定字符连接字符串: 例如: 方法二:利用字符串数组操作方法分割 这些都是小技巧,理解其中的想法也就可以了。 阅读全文

posted @ 2016-06-01 10:23 Newbies 阅读(291) 评论(0) 推荐(0)

导航