博客专栏  >  编程语言   >  深入浅出JavaScript

深入浅出JavaScript

深入浅出JavaScript,从基础到实践,连同JavaScript设计模式,光说不练假把式,实践才能出真知

关注
1 已关注
21篇博文
  • js - 关于部分浏览器内置函数console详解(用开发调试的利器)

    Firebug是网页开发的利器,能够极大地提升工作效率。 但是,它不太容易上手。我曾经翻译过一篇《Firebug入门指南》,介绍了一些基本用法。今天,继续介绍它的高级用法。 =========...

    2014-01-16 10:24
    1231
  • javascript学习(11)——[设计模式]工厂模式

    其实学过java的人基本都知道,工厂模式,我们是基本每天都在用,只不过工厂模式也分为几种情况:简单工厂,抽象工厂和智能工厂。 简单工厂其实,大家时时刻刻都在用,个人理解,当我们在一个函数中调用另一个函...

    2014-01-05 16:06
    1057
  • 关于javascript在子页面中函数无法调试问题的解决

    近期在做一个项目,会遇到在子页面中提交的时候会无法能够调试javascript代码的情况出现,有时候这种问题,我们无法正常在浏览器,看到我们子页面的javascript代码,所以只能够用原始的aler...

    2014-01-03 17:38
    999
  • javascript闭包

    各种专业文献上的“闭包”(closure)定义非常抽象,很难看懂。我的理解是,闭包就是能够读取其他函数内部变量的函数。 由于在Javascript语言中,只有函数内部的子函数才能读取局部变量,因此可以...

    2014-01-01 22:59
    1090
  • javascript内部原理篇[javascript实现聚合]

    javascript不仅仅能够实现继承,有时候我们仅仅是需要类中的一部分属性或者方法的时候,我们可以考虑聚合来实现 直接上例子,这里仅仅是提供一个思路,例子感觉并不能够说的特别详尽,针对聚合的更深理解...

    2014-01-01 15:55
    1225
  • javascript内部原理篇[javascript实现继承]

    javascript的面向对象并非新鲜事务,现在简单模拟OOP实现继承

    2014-01-01 15:28
    1146
  • javascript内部原理篇[__proto__和prototype]

    javascript的__proto__(注意前后都是两条下划线)和prototype都可以访问对象的原型对象,那么他们之间有什么不同吗? 是的,__proto__是只能用 对象. 来访问,而prot...

    2014-01-01 14:45
    911
  • javascript内部原理篇[进入上下文之前javascript所做的工作]

    当进入执行上下文(代码执行之前)时,变量对象里已经包含了下列属性: 函数的所有形参(如果我们是在函数执行上下文中) 所有函数声明(FunctionDeclaration, FD) 所有变量声明(var...

    2013-12-31 15:47
    891
  • js插件-Map插件

    自己封装的jsMap插件,虽然很小,但是基本实现了功能。 /** * Map */ (function(){ function jMap(){ //私有变量 var arr = {};...

    2013-12-23 23:18
    1535
  • javascript学习(10)——[知识储备]链式调用

    上次我们简单的说了下单例的用法,这个也是在我们java中比较常见的设计模式。 今天简单说下链式调用,可能有很多人并没有听过链式调用,但是其实只要我简单的说下的话,你肯定基本上都在用,大家熟知的jQu...

    2013-11-18 22:19
    1713
  • javascript学习(9)——[设计模式]单例

    单例模式,相信大家对此都不陌生,我们主要讲下javascript中几个比较常见的设计模式: (1).普通的单体 (2).具有局部变量的强大单体 (3).惰性单体 (4).分支单体 下面我...

    2013-11-17 21:15
    1049
  • javascript学习(8)——[知识储备]封装

    既然说到javascript的面向对象编程,那么我们也该说一下javascript中封装的实现。 javascript中封装的实现也有以下几种实现方式: (1)门户大开类型 (2)用命名规范区别...

    2013-11-17 20:30
    845
  • javascript学习(7)——[知识储备]接口

    在正式学习设计模式之前,我们先坐下基本的知识储备,可能大多数java程序员和我一样,在没有深入学习js之前,也没有怎么听说过js竟然也有接口这么一说,其实是这样的,js的接口和js中的继承一样,由于j...

    2013-11-16 21:47
    775
  • javascript学习(6)——[基础回顾]继承/聚合

    本次博客主要说下继承和聚合在javascript中的应用: 继承在前边的第五篇中也有所涉及,其实也挺简单的, 下面粘一段代码: /** * 继承 */ (function(){ //创建一个人员...

    2013-11-16 16:42
    745
  • javascript学习(5)——[基础回顾]类_2_类的原型模式

    javascript类的原型模式,我想在这里简单的说一下,javascript本身不像java一样有着严格的继承,我们说javascript的继承,也是我们仿面向对象语言仿出来的,所以javascri...

    2013-11-16 16:15
    1188
  • javascript学习(4)——[基础回顾]类_1

    还是以前的一贯风格,对于这种比较简单的就直接粘代码,同时大家也可以在线留言交流,我会及时回复的,当然,代码中的注释也是非常清楚的,相信大家也能看的非常明白,作为一个苦逼的程序员,还有比看代码更爽的事情...

    2013-11-16 15:07
    1037
  • javascript学习(3)——[基础回顾]函数

    简单说下鄙人对js函数的理解,如果只是简简单单的说下函数的话,我想其实并不是特别困难的,但是要是细细的围绕着函数等一系列的周边来说的话,那么真的需要一点时间和精力了,当然本次属于基础回顾,也就简单的说...

    2013-11-16 14:47
    973
  • javascript学习(2)——[基础回顾]运算符、表达式、流程控制语句

    好吧,简单说下运算符,贴个表: 运算符 描述 例子 结果 + 加 x=y+2 x=7 - 减 x=y-2 x=3 * 乘 x=y*2 x=10 ...

    2013-11-16 14:38
    980
  • javascript学习(1)——[基础回顾]变量、声明、数据类型、类型转换

    本次javascript的学习,主要面向对象是有一定javascript基础的,当然即便是你不是特别懂,我个人推荐一本浅显易懂的书《Head Frist Javascript》,这本书比较简单,而且浅...

    2013-11-16 14:24
    1174
  • javaScript call 函数的用法说明

    javascript的call方法,这篇还稍微看懂了点,分享下 JavaScript 中的 call() 是一个奇妙的方法,但也是一个让人迷惑的方法,先看一下官方的解释。 ...

    2013-11-10 19:22
    740

ExtJS学习
1340486
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部