摘要: 点击每个li输出里面的内容(前端很常问的面试题之一)前端面试JavaScript click事件的几种写法 第1个 第2个 第3个 第4个 第5个 第6个 第7个 这... 阅读全文
posted @ 2015-09-26 17:29 晓婼 阅读(4111) 评论(6) 推荐(3) 编辑
摘要: 心灵鸡汤式面经前端校招面经包括内推在内的校招从开始到现在已经持续了将近三个多月了。从开始准备到现在有所收获中间所经历的苦恼以及自豪可能不是三言两语就能说的清楚的,所以今天只能和大家分享一下在整个过程中我认为对我最有意义以及能尽量帮上和我一样在为校招而奋斗的伙伴们。第一个面试的公司是阿里,那个时候我还... 阅读全文
posted @ 2015-09-25 20:48 晓婼 阅读(1634) 评论(2) 推荐(3) 编辑
摘要: 对Js有一定了解的盆友肯定都知道instanceof 并且还很常用,比如说用[1, 2, 3]instanceofArray来判断是否是数组。所以我们可能会简单的以为他就是一个用来判断typeof无法判断的复杂数据类型的。但是,有些时候instaneof似乎并不是我们想象的那么简单。比如:1 123... 阅读全文
posted @ 2015-07-26 15:23 晓婼 阅读(2560) 评论(3) 推荐(6) 编辑
摘要: 最近开始了几次面试,虽然还不知道结果如何,但是还是要记录下来进行一个总结,同样也希望对正在准备面实习生的童鞋们有所帮助~JavaScript :addEventListener最后一个参数是做什么用的 答:规定事件是冒泡还是捕获。false是冒泡,true是捕获什么是冒泡,什么是捕获 答:当一个... 阅读全文
posted @ 2015-07-21 17:42 晓婼 阅读(19746) 评论(22) 推荐(14) 编辑
摘要: JavaScript作为一个面向对象语言,可以实现继承是必不可少的,但是由于本身并没有类的概念(不知道这样说是否严谨,但在js中一切都类皆是对象模拟)所以在JavaScript中的继承也区别于其他的面向对象语言。可能很多初学者知道实现js继承的方法,但却对实现继承的原理一头雾水。所以,今天我们... 阅读全文
posted @ 2015-06-22 18:34 晓婼 阅读(1776) 评论(2) 推荐(3) 编辑
摘要: 相信很多对javascript原型初步了解的人都知道prototype,constructor,__proto__这些名词,也在一定程度上可以使用这些对象、属性。甚至知道在构造函数的原型上定义方法供实例对象使用。但是很多人对原型的整个构成以及prototype和constructor等的关系没有... 阅读全文
posted @ 2015-05-18 18:17 晓婼 阅读(908) 评论(2) 推荐(1) 编辑
摘要: 关于js中this的深入理解 阅读全文
posted @ 2015-05-10 21:32 晓婼 阅读(1741) 评论(4) 推荐(3) 编辑
摘要: 1 /** 2 * @author [xiaoruo] 3 * [EventUtil 跨浏览器事件对象] 4 * @type {Object} 5 */ 6 var EventUtil = { 7 /** 8 * [addHandler 添加跨浏览器事件]... 阅读全文
posted @ 2015-05-05 17:56 晓婼 阅读(259) 评论(0) 推荐(1) 编辑
摘要: HTML浏览器内核:IE:trident Firefox : gecko Safari/chrome : webkit Opera : presto(新版使用与chrome一样的基于webkit开发的blink内核)。:声明位于文档最顶部的位置,用于告知浏览器使用标准模式还是怪异... 阅读全文
posted @ 2015-04-28 15:07 晓婼 阅读(661) 评论(1) 推荐(0) 编辑
摘要: 不知道闭包算不算js的难点,反正我在闭包这一部分花了很多时间,不过幸运的是还是有很多收获的。我不知道我的理解是不是正确,不过把我自己的理解分享一下,如果那里有不对的地方,还希望大家可以告诉我,让我赶快改正呢~ 《Javascript高级程序设计》上对闭包的定义是:有权限访问另一个函数作用域中... 阅读全文
posted @ 2015-04-06 22:27 晓婼 阅读(4403) 评论(1) 推荐(1) 编辑