![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
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 · 446 阅读 · 0 评论 -
Backbone之View的理解
vew是backbone的一个核心组件,也是mvc中的v,可见其在框架中的重要性。个人感觉,在后台mvc框架中,如struts,express等,核心或者说工作量大的是在C部分,也就是是逻辑与业务处理。而在前端MVC中,个人觉得核心是在VIEW部分,在Backbone中,实现了页面分离,为后面的数据绑定无疑添加了太多的方面,从而优化了整个前端量;接下来,我们可以看下VIEW的构造:一个VI原创 2016-08-23 10:08:49 · 855 阅读 · 0 评论 -
Backbone之model
model的创建model是Backbone四大组件之一,创建的方式与之前的View方式类似,继承已有的model类,model类中也有initialize()方法,当model初始化时便调用该方法。model类中有defaults属性,作为预定义的值,即该类默认属性初始值:model数据set与get我们知道,在后端mvc框架中,一般都为model层的类实现了原创 2016-08-23 11:15:13 · 770 阅读 · 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 · 366 阅读 · 0 评论 -
JS高级程序设计--读书笔记(BOM对象)
1,window对象BOM的核心对象是window,它表示浏览器的一个实例。在浏览器中,window对象有双重角色,‘它既是通过Javacript访问浏览器的一个接口,又是ECMAScript规定的Global对象。全局作用域所有在全局作用域中声明的变量函数都会变成window对象的属性与方法。如下:function say(){alert("hello");}wind原创 2016-08-14 11:36:55 · 392 阅读 · 0 评论