用户中心USER CENTER

首页/用户
  • 什么是闭包?

    摘要:无论焦点在哪个输入域上,显示的都是关于年龄的消息该问题的原因在于赋给是闭包中的匿名函数而不是闭包对象解决这个问题的一种方案是使指向一个新的闭包对象。 闭包定义 对闭包的具体定义有很多种说法,这些说法大体可以分为两类: 闭包是其词法上下文中引用了自由变量的函数. 闭包是由函数和其相关的引用环境组合而成的实体. 词法:变量的作用域是由它在源码中所处位置决定的. 很多人都觉得闭包是一个很...

    zxhaaa 发布于JavaScript
  • javascript的对象创建模式

    摘要:创建全局对象构造函数一个变量一个对象容器嵌套对象命名约定通常以全部大写的方式来命名这个全局对象。在命名模式中,有一个全局对象,在沙箱模式中,有一个全局构造函数,我们这里命名为。 在javascript中,我们知道可以使用对象字面量或者构造函数创建对象,但是如何优雅地创建一个对象你却不一定了解。 前人在踩过无数坑又填过无数坑之后,给我们总结了不同场景下的几种对象创建模式: 命名空间模 ...

    zxhaaa 发布于JavaScript
  • 对javascript事件的深度理解

    摘要:事件流事件流是描述对页面接受事件的顺序,和提出了完全相反的事件流模型,描述的是从页面中接收事件的顺序也可理解为事件在页面中传播的顺序。 事件流 事件流是描述对页面接受事件的顺序,IE和Netscape提出了完全相反的事件流模型,描述的是从页面中接收事件的顺序,也可理解为事件在页面中传播的顺序。 我们通过平常使用知道addEventListener最后的参数是切换句柄的,当这个布尔值为...

    zxhaaa 发布于JavaScript
  • [译]Mixin 函数

    摘要:函数通常是面向对象编程风格,具有副作用。因为在函数式编程中,很有可能这些引用指向的并不是同一个对象。记住,函数并不意味着函数式编程。函数可以用函数式编程风格编写,避免副作用并不修改参数,但这并不保证。 软件构建系列 原文链接:Functional Mixins 译者注:在编程中,mixin 类似于一个固有名词,可以理解为混合或混入,通常不进行直译,本文也是同样。 这是软件构建系列教...

    zxhaaa 发布于JavaScript
  • 【收藏】8段JQuery处理表单的代码片段,很实用

    1 只接受数字输入 $(#uAge).keydown(function(event) { // 允许退格和删除键 if ( event.keyCode == 46 || event.keyCode == 8 ) { } else { // 保证输入的是数字键 if (event.keyCode < 48 || event.keyCod...

    zxhaaa 发布于JavaScript
<