- 博客(11)
- 收藏
- 关注
转载 深入理解JavaScript系列(20):《你真懂JavaScript吗?》答案详解
转载自汤姆大叔的博客http://www.cnblogs.com/TomXu/archive/2012/02/10/2342098.html介绍昨天发的《大叔手记(19):你真懂JavaScript吗?》里面的5个题目,有很多回答,发现强人还是很多的,很多人都全部答对了。今天我们来对这5个题目详细分析一下,希望对大家有所帮助。注:问题来自大名鼎鼎的前
2017-04-06 10:50:25
327
转载 JavaScript 运行机制详解:再谈Event Loop
作者: 阮一峰日期: 2014年10月 8日一年前,我写了一篇《什么是 Event Loop?》,谈了我对Event Loop的理解。上个月,我偶然看到了Philip Roberts的演讲《Help, I'm stuck in an event-loop》。这才尴尬地发现,自己的理解是错的。我决定重写这个题目,详细、完整、正确地描述JavaScript引擎的
2017-02-23 11:26:14
326
转载 js面试题
常见错误get。1、使用 typeof bar === "object" 判断 bar 是不是一个对象有神马潜在的弊端?如何避免这种弊端?使用 typeof 的弊端是显而易见的(这种弊端同使用 instanceof):?123456let obj = {};let
2017-02-23 10:14:04
475
转载 深入理解JavaScript系列(2):揭秘命名函数表达式
前言网上还没用发现有人对命名函数表达式进去重复深入的讨论,正因为如此,网上出现了各种各样的误解,本文将从原理和实践两个方面来探讨JavaScript关于命名函数表达式的优缺点。简单的说,命名函数表达式只有一个用户,那就是在Debug或者Profiler分析的时候来描述函数的名称,也可以使用函数名实现递归,但很快你就会发现其实是不切实际的。当然,如果你不关注调试,那就没什么可担心的了
2017-02-21 17:39:01
338
转载 Javascript面向对象编程(三):非构造函数的继承
作者: 阮一峰日期: 2010年5月24日这个系列的第一部分介绍了"封装",第二部分介绍了使用构造函数实现"继承"。今天是最后一个部分,介绍不使用构造函数实现"继承"。一、什么是"非构造函数"的继承?比如,现在有一个对象,叫做"中国人"。 var Chinese = { nation:'中国' };还有一个对
2017-02-04 12:00:28
174
转载 Javascript面向对象编程(二):构造函数的继承
作者: 阮一峰日期: 2010年5月23日这个系列的第一部分,主要介绍了如何"封装"数据和方法,以及如何从原型对象生成实例。今天要介绍的是,对象之间的"继承"的五种方法。比如,现在有一个"动物"对象的构造函数。 function Animal(){ this.species = "动物"; }还有一个
2017-02-04 10:20:31
319
1
转载 Javascript 面向对象编程(一):封装
作者: 阮一峰学习Javascript,最难的地方是什么?我觉得,Object(对象)最难。因为Javascript的Object模型很独特,和其他语言都不一样,初学者不容易掌握。下面就是我的学习笔记,希望对大家学习这个部分有所帮助。我主要参考了以下两本书籍:《面向对象的Javascript》(Object-Oriented JavaScript)
2017-02-04 09:25:39
332
原创 js作用域、原型链
今天在github上看到了一道题目。function Foo() {getName = function () { console.log('1');};return this;}Foo.getName = function () {console.log('2');};Foo.prototype.getName = function () { console.log('
2017-01-24 17:54:55
301
原创 块级上下文(BFC)
块级上下文(BFC) BFC(block formatting context)是W3C CSS2.1规范中的一个概念,他决定了元素如何对其内容进行定位,以及与其他元素的关系和相互作用。Box是CSS布局中的对象和基本单位。元素的类型和display属性决定了Box的类型。盒子的类型有:block-level box(块级盒)inline-level box(行内盒)run-in box
2017-01-24 11:19:16
334
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人