放飞自我 LET DREAMS FLY

2015年3月9日 #

面试题:作用域

摘要: 1. 答案:undefind、2、undefind、2 不解释 2. 答案: undefind:变量预解析 1:ff()没有具体事件处理对象,函数内this就指向Window,公有变量又都是Window的属性,那this.foo = 1了 undefind:变量预解析 undefind:new ff 阅读全文

posted @ 2015-03-09 14:47 niuben 阅读(299) 评论(0) 推荐(0)

2015年3月7日 #

面试题:字符串出现最多的字符和个数

摘要: 题目:字符串出现最多的字符和个数不多说,看程序 1 var str = 'asdfssaaasasasasaa'; 2 var json = {}; 3 for (var i = 0; i < str.length; i++) { //相同的添加到json里值为个数 4 if(!jso... 阅读全文

posted @ 2015-03-07 10:58 niuben 阅读(410) 评论(0) 推荐(0)

面试题:整理1

摘要: 一、JS闭包。f = function() {return true;};g = function() {return false;};(function() { if (g() && [] == ![]) { f = function f() {return false;}; function g... 阅读全文

posted @ 2015-03-07 09:45 niuben 阅读(228) 评论(0) 推荐(0)

2015年3月5日 #

面试题:数组去重

摘要: 题目:数组去重,最常见的题型五种算法来实现这个目的:Array.prototype.unique1 = function(){ var r = new Array(); label: for (var i = 0; i < this.length; i++) { for (... 阅读全文

posted @ 2015-03-05 21:50 niuben 阅读(378) 评论(1) 推荐(0)

2015年3月1日 #

面试题:选出数组中距离某值最近的10个数?

摘要: 题目:选出数组a中距离8最近的10个数?数组a:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20] 1 var num = 10; 2 var a = [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,... 阅读全文

posted @ 2015-03-01 15:38 niuben 阅读(318) 评论(0) 推荐(0)

2015年2月2日 #

JSHint 使用说明

摘要: SHint介绍翻译自www.jshint.comJSHint(注意不是jslint:))是一个由javascript社区驱动开发的用于检查javascript代码错误和问题的工具,有了他,可以使你保持一个良好的编码风格。你可以很简单的配置它以适应你目前的一个编码风格。目前JSHint的源码可以在gi... 阅读全文

posted @ 2015-02-02 11:31 niuben 阅读(4091) 评论(0) 推荐(0)

2014年12月9日 #

[f]JQ cookie插件

摘要: jQuery.cookie = function(name, value, options) { if (typeof value != 'undefined') { options = options || {}; if (value === null) { ... 阅读全文

posted @ 2014-12-09 14:12 niuben 阅读(247) 评论(0) 推荐(0)

2014年11月20日 #

[f]动态判断js加载完成

摘要: 在正常的加载过程中,js文件的加载是同步的,也就是说在js加载的过程中,浏览器会阻塞接下来的内容的解析。这时候,动态加载便显得尤为重要了,由于它是异步加载,因此,它可以在后台自动下载,并不会妨碍其它内容的正常解析,由此,便可以提高页面首次加载的速度。那么,既然js是异步加载,我们又该如何判断它是否加... 阅读全文

posted @ 2014-11-20 15:29 niuben 阅读(1111) 评论(0) 推荐(0)

2014年11月6日 #

[f]添加css3动画的方法

摘要: 添加css3的一些动画的属性使用方法:css3(oDiv[0], 'scale', 300)('rotate', 300);css3(oDiv[0], 'animation', '"dd" .50s ease-in-out 0s');ps:可以完成一个变形继续下一个变形; dd为具体动画的样式;@... 阅读全文

posted @ 2014-11-06 15:47 niuben 阅读(324) 评论(0) 推荐(0)

Meta标签以及viewport

摘要: meta是meta 标签用于网页的与中,meta 标签的用处很多。meta 的属性有两种:name和http-equiv。name属性主要作用:对应网页内容,以便于搜索引擎机器人查找、分类,其中最常用的是description和keywords;浏览器厂商定义的meta值,譬如ios的诸多属性移动端... 阅读全文

posted @ 2014-11-06 10:39 niuben 阅读(293) 评论(0) 推荐(0)

导航