博客专栏  >  前端   >  深入JavaScript

深入JavaScript

借鉴 博客园 的 汤姆大叔 的博客对深入JavaScript的知识进行了整理,并成立了此专栏,分享给大家,希望对大家有所帮助。

关注
5 已关注
17篇博文
  • 深入JavaScript(14)JavaScript与DOM(下)

    介绍 上一章我们介绍了JavaScript的基本内容和DOM对象的各个方面,包括如何访问node节点。本章我们将讲解如何通过DOM操作元素并且讨论浏览器事件模型。 本文参考:http://net....

    2015-08-13 19:45
    765
  • 深入JavaScript(13)JavaScript与DOM(上)

    文档对象模型Document Object Model DOM(Document Object Model,文档对象模型)是一个通过和JavaScript进行内容交互的API。Javascript和...

    2015-08-13 19:43
    756
  • 深入JavaScript(12)变量对象(Variable Object)

    介绍 JavaScript编程的时候总避免不了声明函数和变量,以成功构建我们的系统,但是解释器是如何并且在什么地方去查找这些函数和变量呢?我们引用这些对象的时候究竟发生了什么? 原始发布:...

    2015-08-13 19:42
    672
  • 深入JavaScript(11)求值策略(Evaluation strategy)

    介绍 本章,我们将讲解在ECMAScript向函数function传递参数的策略。 计算机科学里对这种策略一般称为“evaluation strategy”(大叔注:有的人说翻译成求值策略,有的人...

    2015-08-13 19:41
    1063
  • 深入JavaScript(10)面向对象编程之概论

    介绍 在本篇文章,我们考虑在ECMAScript中的面向对象编程的各个方面(虽然以前在许多文章中已经讨论过这个话题)。我们将更多地从理论方面看这些问题。 特别是,我们会考虑对象的创建算法,对象(包括...

    2015-08-13 19:39
    730
  • 深入JavaScript(9)函数

    介绍 本章节我们要着重介绍的是一个非常常见的ECMAScript对象——函数(function),我们将详细讲解一下各种类型的函数是如何影响上下文的变量对象以及每个函数的作用域链都包含什么,以及回答...

    2015-08-13 19:38
    712
  • 深入JavaScript(8)S.O.L.I.D五大原则之里氏替换原则LSP

    前言 本章我们要讲解的是S.O.L.I.D五大原则JavaScript语言实现的第3篇,里氏替换原则LSP(The Liskov Substitution Principle )。 英文原文:...

    2015-08-13 19:35
    1306
  • 深入JavaScript(7)S.O.L.I.D五大原则之开闭原则OCP

    前言 本章我们要讲解的是S.O.L.I.D五大原则JavaScript语言实现的第2篇,开闭原则OCP(The Open/Closed Principle )。 开闭原则的描述是: Soft...

    2015-08-13 19:34
    955
  • 深入JavaScript(6)S.O.L.I.D五大原则之单一职责SRP

    前言 Bob大叔提出并发扬了S.O.L.I.D五大原则,用来更好地进行面向对象编程,五大原则分别是: The Single Responsibility Principle(单一职责SRP)T...

    2015-08-13 19:32
    1105
  • 深入JavaScript(5)强大的原型和原型链

    前言 JavaScript 不包含传统的类继承模型,而是使用 prototypal 原型模型。 虽然这经常被当作是 JavaScript 的缺点被提及,其实基于原型的继承模型比传统的类继承还要强大...

    2015-08-13 19:30
    901
  • 深入JavaScript(4)立即调用的函数表达式

    前言 大家学JavaScript的时候,经常遇到自执行匿名函数的代码,今天我们主要就来想想说一下自执行。 在详细了解这个之前,我们来谈了解一下“自执行”这个叫法,本文对这个功能的叫法也不一定完...

    2015-08-12 15:25
    645
  • 深入JavaScript(3)全面解析Module模式

    简介 Module模式是JavaScript编程中一个非常通用的模式,一般情况下,大家都知道基本用法,本文尝试着给大家更多该模式的高级使用方式。 首先我们来看看Module模式的基本特征: 模块化,...

    2015-08-12 15:24
    669
  • 深入JavaScript(2)揭秘命名函数表达式

    前言 网上还没用发现有人对命名函数表达式进去重复深入的讨论,正因为如此,网上出现了各种各样的误解,本文将从原理和实践两个方面来探讨JavaScript关于命名函数表达式的优缺点。 简单的说,命名函...

    2015-08-12 15:22
    1186
  • 深入JavaScript(1)编写高质量JavaScript代码的基本要点

    才华横溢的Stoyan Stefanov,在他写的由O’Reilly初版的新书《JavaScript Patterns》(JavaScript模式)中,我想要是为我们的读者贡献其摘要,那会是件很美妙的...

    2015-08-12 15:20
    1000
  • Node.js详细解析

    介绍 JavaScript 高涨的人气带来了很多变化,以至于如今使用其进行网络开发的形式也变得截然不同了。就如同在浏览器中一样,现在我们也可以在服务器上运行 JavaScript ,从前端跨越到...

    2015-08-12 07:53
    2214
  • JavaScript技巧手册

    1.document.write(""); 输出语句 2.JS中的注释为//或/* */ 3.传统的HTML文档顺序是:document->html->(head,body) 4.一个浏览器窗口中的...

    2015-08-12 11:14
    1151
  • JavaScript快速掌握

    1.document.write(""); 输出语句 2.JS中的注释为//或/* */ 3.传统的HTML文档顺序是:document->html->(head,body) 4.一个浏览器...

    2015-08-12 10:49
    1139
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部