文章库ARTICLE COLUMN

  • JavaScript 判断"字典"为空

    JavaScript 判断"字典"为空

    摘要:很多人会误解应该是没有字典这个东西的如果说一个对象是空的那么这个对象应该为比如这个不能叫对象为空你只能说这个对象没有属性内存还占着呢不信你可以试试一般我们也不会像一样直接判断一般会看看里面有没有某个属性比如直接判断就可以了再者一般我们...

    RiddlerRiddler 评论0 收藏0
  • JavaScript中的面向对象(object-oriented)编程

    JavaScript中的面向对象(object-oriented)编程

    摘要:对象在中,除了数字字符串布尔值这几个简单类型外,其他的都是对象。那么在函数对象中,这两个属性的有什么区别呢表示该函数对象的原型表示使用来执行该函数时这种函数一般成为构造函数,后面会讲解,新创建的对象的原型。这时的函数通常称为构造函数。...

    JerryZouJerryZou 评论0 收藏0
  • 用HTML和JS来开发移动app - 计算器app功能实现

    用HTML和JS来开发移动app - 计算器app功能实现

    摘要:今天开始构思第一个有实际功能的手机计算器。不过细心的人也会发现,到现在为止我们还没调用提供的任何关于的完全都是使用和本身的功能来实现的下一步,就是开始学习了解的,打开蓝牙并连接其他蓝牙设备进行通讯。 今天开始构思第一个有实际功能的手机...

    zhangfaliangzhangfaliang 评论0 收藏0
  • JavaScript中的各种宽高以及位置总结

    JavaScript中的各种宽高以及位置总结

    摘要:和这一对属性是用来读取元素的的宽度和高度的。第二部分对象在中,对于元素的运动的操作通常都会涉及到对象,而对象也存在很多位置属性,且由于浏览器兼容性问题会导致这些属性间相互混淆,这里一一讲解。文章转自中的各种宽高以及位置总结 在javascri...

    microelecmicroelec 评论0 收藏0
  • JavaScript异步编程原理

    JavaScript异步编程原理

    摘要:一异步编程原理显然,上面这种方式和银行取号等待有些类似,只不过银行取号我们并不知道上一个人需要多久才会完成。下面来探讨下中的异步编程原理。 众所周知,JavaScript 的执行环境是单线程的,所谓的单线程就是一次只能完成一个任务,其任务的调度...

    lidashuanglidashuang 评论0 收藏0
  • 监控CDN的可用性

    监控CDN的可用性

    摘要:查原因排查很久才知道原来是的图片加载失败了那么我们有什么办法可以监控这种情况呢我们可以利用下面事件来监控页面各模块可用性比如这样,在这个加载失败时就会通知到 相信各位运维都有遇到一些奇奇怪怪的现象, 线上业务突然几分钟不可用了, 订单量突...

    KeaganKeagan 评论0 收藏0
  • JavaScript MVC 学习笔记(五)事件的基本操作

    JavaScript MVC 学习笔记(五)事件的基本操作

    摘要:事件是应用程序的核心,是所有内容的驱动。将对这两种事件模型的支持都加入标准规范之中。根据型,事件首先被目标元素所捕捉,然后向上冒泡。取消事件冒泡当事件冒泡时,可以通过数来终止冒泡,这个函数是对象中的方法。 事件是 JavaScript 应用程序的...

    JulylovinJulylovin 评论0 收藏0
  • 100 行代码实现的 JavaScript MVC 样式框架

    100 行代码实现的 JavaScript MVC 样式框架

    摘要:应用以一个缺省的开始,基于哈希值的代码加载应用视图并且将对象模型应用于视图模板。当哈希值变化时,这个代理都会被调用。英文原文译文出处行代码实现的样式框架译者妖怪姐无若船老大 Download JavaScript-Mvc.zip - 4.6 KB JavaScript Mvc on Gith...

    hikuihikui 评论0 收藏0
  • JSLite.io 使用FormData ajax上传文件

    JSLite.io 使用FormData ajax上传文件

    摘要:利用对象,我们可以通过用一些键值对来模拟一系列表单控件,我们还可以使用的方法来异步的提交这个表单。比起普通的,使用的最大优点就是我们可以异步上传一个二进制文件图片压缩文件等。 XMLHttpRequest Level 2添加了一个新的接口FormData。利用Form...

    AceycleeAceyclee 评论0 收藏0
  • 解读 webconponents.js 中对 ES6 WeakMap 的 shim (一)

    解读 webconponents.js 中对 ES6 WeakMap 的 shim (一)

    摘要:中对的要求主要是对非对象仅保留弱引用,且取值是复杂度,这导致了它的两个特性不能求大小,更不能枚举。按说这种关乎内存管理的对象是没法的。但是对有一个很奇妙的。在中的每一个中设置一个属性属性名是的唯一。值为该在中对应的。同时取值也是复杂度...

    ImfanImfan 评论0 收藏0
  • 控制反转与双向绑定

    控制反转与双向绑定

    摘要:引子在前端开发中,常常有这样的的代码,先是在中定义了页面结构在有交互时,用通过其来取到节点,然后将数据写进去,如。小结双向绑定本质上是一种的思想,通过让页面元素声明自己依赖的逻辑不依赖具体达到了解耦合的目的。 引子 在前端开发中,常常...

    Java_oldboyJava_oldboy 评论0 收藏0
  • js面向对象练习-拖拽效果

    js面向对象练习-拖拽效果

    摘要:因为对象只出现在事件中,所以我们要把对象保存变量,然后通过参数传递后面的函数和函数就没什么要注意的地方了要注意的问题关于指针的问题,面向对象里面特别重要拓展阅读关于对象的问题,对象只出现在事件里面,所以写方法的时候要注意一下 首先来了...

    haoguohaoguo 评论0 收藏0
  • Backbone.js学习笔记:图书案例-事件绑定

    Backbone.js学习笔记:图书案例-事件绑定

    摘要:数据更新的时候,支持多事件和自定义事件。然后使用两个事件和的自定义事件。我们将使用别名函数。是为了模拟从服务器获取响应的时间。在它内部里面,使用和返回模型属性把选中的模型赋值给当前视图的模型。 前言: 我们继续使用上一次写的图书案例...

    caigecaige 评论0 收藏0
  • backebone源码

    backebone源码

    摘要: // Backbone.js 1.1.2 // (c) 2010-2014 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors // Backbone may be freely distributed under the MIT license. // ...

    mikyoumikyou 评论0 收藏0
  • JavaScript设计模式一:工厂模式和构造器模式

    JavaScript设计模式一:工厂模式和构造器模式

    摘要:集中实例化的函数第一个实例第二个实例工厂模式的分类工厂模式分为简单工厂抽象工厂和智能工厂,工厂模式不显示地要求使用一个构造函数。工厂模式之弊大多数类最好使用关键字和构造函数,可以让代码更加简单易读。带原型的构造器中有一个名为的属性。 ...

    MkkHouMkkHou 评论0 收藏0
  • 异步 JavaScript 与 Promise

    异步 JavaScript 与 Promise

    摘要:为这些回调函数分别命名并分离存放可以在形式上减少嵌套,使代码清晰,但仍然不能解决问题。如果在一个结束成功或失败,同前面的说明后,添加针对成功或失败的回调,则回调函数会立即执行。 异步? 我在很多地方都看到过异步(Asynchronous)这个词,但...

    livemlivem 评论0 收藏0
  • 来玩Atom Shell吧~

    来玩Atom Shell吧~

    摘要:如果你对已更名为熟悉,你一定不要错过。大名鼎鼎的就是基于来的。震惊之余,我对的好奇心一下子就上来了。想玩的点这里啦很贴心的为特色社会主义准备了。跪求节目附上我做的一个编辑器,挺好玩的传送门截图如下 如果你对node-webkit(已更名为nw.js)...

    since1986since1986 评论0 收藏0
  • 利用 onload 事件监控跨站资源

    利用 onload 事件监控跨站资源

    摘要:我们通过事件捕获机制,将其拿下,从而监控文档级别的全局事件。我们也可同时将其捕获,跟踪那些暂时不可用的跨站资源。不过本文的主题已经说了,只是监控跨站资源而已,并不拦截。转自利用事件监控跨站资源 说到跨站资源监控,首先会联想到『Content ...

    leoneleone 评论0 收藏0
  • 创业还需要开发 App 么?

    创业还需要开发 App 么?

    摘要:微信连续两周发布重量级接口。首先是让网页开发者欢欣鼓舞的,使微信内的几乎可以得到微信的所有能力。性能随着换机不断提高,本地能力随着对的支持和各种的开放接口也变得愈发强大,而最大的入口问题如今被微信解决。 微信连续两周发布重量级接口。首...

    ziwenxieziwenxie 评论0 收藏0
  • 使用time.js格式化时间戳

    使用time.js格式化时间戳

    摘要:社交网络有各种,每个有其对应的时间,比如如下的场景还有如下的场景废话不多说,反正这种事件处理用处理,就非常合适不过啦。引入后,会得到一个的方法,你可以这样使用它年月日时分秒年月日时分秒你也可以和现在做对比刚刚十分简单的一个小工具。 社...

    AchillesAchilles 评论0 收藏0
  • 翻译 "Flux: Actions and the Dispatcher"

    翻译 "Flux: Actions and the Dispatcher"

    摘要:本质上它登记了一堆回调,并且按注册回调的顺序执行。调用回调的过程由方法触发,该方法接受一个数据负载对象作为唯一参数。通过自身定义并注册的回调进入,而不是通过类似之类的方法调用。在某种情况下可能依赖,而在另一种情况下又依赖。 Flux: Acti...

    wayneliwayneli 评论0 收藏0
  • JavaScript 调试常见报错以及修复方法

    JavaScript 调试常见报错以及修复方法

    摘要:表示错误没有被语句捕获,是错误的名字。如何修复错误确保方法名正确。这个错误的行号将指出正确的位置。相关错误代码调用的方法在当前状态无法调用。通常由引起,在方法准备完毕之前调用它会引起错误。原文翻译出处涂鸦码农错误以及如何修复 (看到一...

    zhongmeizhizhongmeizhi 评论0 收藏0
  • You-Dont-Know-JS - 词法作用域

    You-Dont-Know-JS - 词法作用域

    摘要:原文原文原文词法作用域作用域有两种常见的模型,一种叫做词法作用域,一种叫做动态作用域。其中词法作用域更常见,被大多数语言采用,包括。值得注意的是,一个函数作用域只有可能存在于一个父级作用域中,不会同时存在两个父级作用域。 原文: 原文1...

    bang590bang590 评论0 收藏0
  • JavaScript MVC 学习笔记(四)类的使用(下)

    JavaScript MVC 学习笔记(四)类的使用(下)

    摘要:基于函数进行调用的,用来确保函数是在指定的值所在的上下文中调用的。添加私有函数目前上面为类库添加的属性都是公开的,可以被随时修改。以基于的富应用开发为主要学习资料。 控制类库的作用域 在类和实例中都添加proxy函数,可以在事件处理程...

    RangoRango 评论0 收藏0
  • 用HTML和JS来开发移动app - 部署Cordova配套开发环境

    用HTML和JS来开发移动app - 部署Cordova配套开发环境

    摘要:安装完成后需要配置环境变量,将下的,添加到环境变量中,主要是可以执行等命令行工具运行,下载特定版本就是版本,比如的库及工具可以在里启动,也可以通过命令行来启动,然后参考说明下载特定版本比如。 最近想玩一玩手机app开发,以前都是自己DIY家...

    yuxueyuxue 评论0 收藏0

热门文章

<