
js
文章平均质量分 73
GitMind
IT民工!
展开
-
JS高级程序设计--读书笔记(DOM对象)
1,node类型 JavaScript中的所有节点类型都继承自NODE类型。每个节点有一个nodeType属性,用于表明该节点的类型,节点类型如下: Node.ELEMENT_NODE(1),Node.ATTRIBUTE_NODE(2),Node.TEXT_NODE(3),Node.CDATA_SECTION_NODE(4) 所以判断某个节点的类型,可通过如下代码确定: if(someNo原创 2016-08-16 17:19:57 · 475 阅读 · 0 评论 -
Backbone之View的理解
vew是backbone的一个核心组件,也是mvc中的v,可见其在框架中的重要性。个人感觉,在后台mvc框架中,如struts,express等,核心或者说工作量大的是在C部分,也就是是逻辑与业务处理。 而在前端MVC中,个人觉得核心是在VIEW部分,在Backbone中,实现了页面分离,为后面的数据绑定无疑添加了太多的方面,从而优化了整个前端量;接下来,我们可以看下VIEW的构造: 一个VI原创 2016-08-23 10:08:49 · 902 阅读 · 0 评论 -
Backbone之model
model的创建 model是Backbone四大组件之一,创建的方式与之前的View方式类似,继承已有的model类,model类中也有initialize()方法,当model初始化时便调用该方法。 model类中有defaults属性,作为预定义的值,即该类默认属性初始值: model数据set与get 我们知道,在后端mvc框架中,一般都为model层的类实现了原创 2016-08-23 11:15:13 · 820 阅读 · 0 评论 -
JS高级程序设计--读书笔记(js对象创建)
1,创造自定义对象最简单的方式就是创建Object实例,然后为它添加属性与方法。如下: var person=new Object(); person.name="John"; person.age=20; person.sayName=function(){ alert(this.name); } 以上的例子创造了一个名为person的对象,它是Object的实例。它有两个属性和一原创 2016-08-14 11:34:40 · 401 阅读 · 0 评论 -
JS高级程序设计--读书笔记(BOM对象)
1,window对象 BOM的核心对象是window,它表示浏览器的一个实例。在浏览器中,window对象有双重角色,‘它既是通过Javacript访问浏览器的一个接口,又是ECMAScript规定的Global对象。 全局作用域 所有在全局作用域中声明的变量函数都会变成window对象的属性与方法。如下: function say(){ alert("hello"); } wind原创 2016-08-14 11:36:55 · 432 阅读 · 0 评论