javascript中面向对象的三大作用
来源:互联网 发布:linux项目案例 编辑:程序博客网 时间:2024/05/22 04:59
面向对象的三大作用
作用1:封装框架
我们可以定义一个对象,去封装一些不同的功能,这样,别人无需了解内部功能如何使实现的,只需要知道如何调用就可以了,这就是所谓的拿来主义。比如一个对象有不同的功能模块,用下面的简单代码来说明。
其中run和do用来实现一些零碎的功能,作用比较单一,这样做有一个好处就是解耦合,可以让每个功能互不影响,排错时也相对容易。而init可以用来组织这些零碎的功能,用于后来的组件化和模块化开发。这样我们就简单的封装一个Ideal对象,来去实现不同功能。
作用2:描述数据
在前后台交互中,有两种情况:① 就是从后台拿来数据,然后进行数据的处理 。② 就是我们处理好数据,把数据传递给后台。
作用3:进行面向对象编程和数据绑定
用面向对象的方式编程,我们可以通过模块化方式来管理代码,使得功能更加易于维护,易于扩展,易于修改。当项目遇到需求变更的时候,可以更好的应对。一般我们面向对象编程都是开发网页,基本都都会有这三个模块:init,bindDom,bindEvents。这三个分别是:init用于初始化数据,bindDom用于绑定数据到相应的html元素上,这样我们就可以动态生成网页。bindEvents用于绑定页面中的一些 事件,用于事件的处理。其中我们需要单独来说一下这个数据绑定,我们拿到后台数据后,需要绑定到前台的html元素上,这样我们可以动态生成网页。一般的绑定方式有:
① 数据拼接(引引加加法则)
② formateString
③ 模板引擎
下面我们分别来说说这三种数据绑定方式。
① 数据拼接:(引引加加法则) 代码片段举例如下:
html结构:
JavaScript结构:
② formateString 格式化字符串,也就是用正则替换,代码片段举例如下:
html结构:
JavaScript结构:
③ 模板引擎 (世面上有很多模板引擎,artTemplate,baiduTemplate,underscoreTemplate等等) 以artTemplate为例,代码片段如下:
html结构:
JavaScript结构:
阅读全文
0 0
- javascript中面向对象的三大作用
- javascript中面向对象的三大作用
- javascript中面向对象的三大作用
- JavaScript面向对象的三大特征
- 面向对象的三大特征及其作用
- 面向对象的三大特征?以及作用
- java中面向对象的三大基本特征
- java中面向对象的三大基本特征
- java中面向对象的三大基本特征
- java中面向对象的三大特性
- php中面向对象的三大特征
- Java中面向对象的三大特性
- 面向对象的 Javascript 作用域
- 面向对象编程的三大特征
- 面向对象的三大特性
- 面向对象的三大特性
- 面向对象的三大特征
- 面向对象程序设计语言的三大原则
- JS面向对象编程详解
- 剑指offer 链表的建立等基本操作
- sql server 2008 sqlserver登录方式18456
- MySQL数据过滤和通配符过滤.md
- MySQL创建数据库相关命令
- javascript中面向对象的三大作用
- JS对象的创建与使用
- 异步编程
- Bootstrap file-input 插件使用(大文件上传显示进度条)
- 浅谈js中对象的使用
- [网易2017实习生编程题] 魔力手环
- GITLAB自带的NGINX占用了8080端口怎么办
- 【技术分享】Windows环境渗透技巧之PowerShell Payload的远程执行
- JS创建对象的几种方式