博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JavaScript
阅读量:6633 次
发布时间:2019-06-25

本文共 541 字,大约阅读时间需要 1 分钟。

JavaScript Application Structure

 

V------>DOM, BOM, Event (template)

C------>Function (function)

M------>Data (constructor, this, prototype, singleton)

 

 

Ajax负责Client与Server的数据传输。

 

singleton是很重要的。

 1,对象直接量实现最基本,最简单的单体

var Singleton = {
attr1 : 1 ,
attr2 : ' hello ' ,
method1 : function (){alert( this .attr2);},
method2 : function (arg){}
}

  这种方式中,对象所有成员都通过Singleton加点号访问。所有成员是公开的,没有私有的。在执行到变量Singleton时,会加载(实例化)自身,即非惰性加载。

  此外method1用this访问单体的其它成员会存在一些风险,因为method1的上下文不是总是指向Singleton对象。
  比如当把method1作为事件监听器时,this可能指向的是dom元素,这时可能会提示undefined。

 

 

 

 

转载地址:http://refvo.baihongyu.com/

你可能感兴趣的文章
教你一招:根据身份证号计算出生年月和年龄 text函数和mid函数混用 datedif函数和today函数混用...
查看>>
将用户信息保存到Cookie中
查看>>
struts 官方网址
查看>>
LCA近期公共祖先
查看>>
Quartz快速上手
查看>>
CentOS6.5安装Kibana5.3.0
查看>>
SSM框架——详细整合教程(Spring+SpringMVC+MyBatis)
查看>>
EM算法求高斯混合模型參数预计——Python实现
查看>>
JS 得细心的坑位
查看>>
hdu1874 畅通project续(求最短路径)
查看>>
ArcGIS教程:Geostatistical Analyst 应用演示样例
查看>>
winform网络编程之TcpClient类,TcpListener类和UdpClient类
查看>>
CentOS7下的YUM源服务器搭建详解,过程写的很详细(转)
查看>>
AspNetCore-MVC实战系列(三)之个人中心
查看>>
JSON简述
查看>>
cvs的规范以及介绍(转)
查看>>
Makefile中用宏定义进行条件编译(gcc -D)/在Makefile中进行宏定义-D【转】
查看>>
linux ls 命令
查看>>
Win10 IoT C#开发 4 - UART 串口通信
查看>>
UWP入门(一) -- 先写几个简单控件简单熟悉下(别看这个)
查看>>