10分钟掌握XML、JSON及其解析(上)

 (点击上方公众号,可快速关注) 来源: Long Luo 的博客 链接:http://longluo.github.io/blog/20141031/master-XML-JSON-and-how-to-aprse-them-in-10-minutes/ 引言 NOKIA 有句著名的广告语:“科技以人为本”。任何技术都是为了满足人的生产生活需要而产生的。具体到小小的一个手机,里面蕴含的技术也是浩

new image的使用

在看别人的程序,用到了new image()这种方法,然而怎么看也不是很明白; 于是就上网搜,然而却没有一个人能够解开我心中的疑惑,因为没有一个人的程序是完整的, 即使我知道怎么用,但是我看不到效果就

JavaScript 模板引擎实现原理解析

本文主要讲解 JavaScript 模板引擎实现的原理。文章先从一个简单的例子出发,让大家有个初步的认识,然后在通过对 jQuery tmpl 的实现原理进行分析,从而使大家对模板引擎的实现有个比较深

javascript 创建对象方式

本文主要是对《JavaScript高级程序设计》第六章(面向对象的程序设计)的总结,书上的这章至少看了4遍是有的。该章主要讲对象的创建与继承。其中创建对象和继承方式至少6种,再加上一些方法属性,很容易

原型模式Prototype,constructor,__proto__详解

最近由于在找工作,又拿起《JavaScript高级程序设计》看了起来,从中也发现了自己确实还是有很多地方不懂,刚刚看到原型模式这里,今天终于搞懂了,当然,我也不知道自己的理解是否有错。 1、proto

js类的继承

1、类式继承 首先要做的是创建构造函数。按惯例,其名称就是类名,首字母应该大写。在构造函数中,创建实例属性要用关键字this 。类的方法则被添加到prototype对象中。要创建该类的实例,只需结合关

浅析 JavaScript 链式调用

对$函数你已经很熟悉了。它通常返回一个html元素或一个html元素的集合,如下: 但是,如果把这个函数改造为一个构造器,把那些元素作为数组保存在一个实例属性中,并让所有定义在构造器函数的protot

小练习:元素的拖放

看到很多地方都用到了拖放,因此就自己尝试写了一个,刚开始以为很简单,结果到处都是陷阱。 不多说了,先放写好的程序,在来说说其中遇到的问题。 不过大家可以先自己写写,再来看可能效果更好。 <!do

汤姆大叔博客笔记【随时更新】

1、忘记var的副作用(Side Effects When Forgetting var) 隐式全局变量和明确定义的全局变量间有些小的差异,就是通过delete操作符让变量未定义的能力。 通过var创

js 之 this的用法

该篇文章混合了比较多文章,由于自己也水平有限,大家就将就着看下吧,详情可以参看《JavaScript语言精粹》,不过文章提供了很多例子,供大家参阅思考。 首先关于this我想说一句话,这句话记住了th

js遍历数组和数组对象