js的封装,闭包【--之封装】[[6]]
来源:互联网 发布:淘宝书店哪家好 编辑:程序博客网 时间:2024/06/05 22:59
那么滴这个世界上很有意思的一门语言 js 的面相对象里面的封装:
很简单...只有有点繁琐 ,不过很有爱。。。
一个面相对象。
/*js的封装~*/function Dog(){this.leg = 4;this.bark = function(){alert('旺旺');}}var huzi = new Dog();huzi.bark();// 没有完成封装/*封装就是,封闭一部分,外界直接无法访问,而间接的访问*/// 用闭包:function Girl(name,bf){this.name = name;var love = bf;this.showlove = function(){return love;}// 移情别恋this.movelove=function(){love = "薛蟠";}}var girl = new Girl('林黛玉','贾宝玉');alert(girl.showlove());girl.movelove();alert(girl.showlove());
如上 面相对象就是这么简单, 用了闭包来封装静态方法
0 0
- js的封装,闭包【--之封装】[[6]]
- js 闭包方式封装
- JS 设计模式--以闭包的方式封装
- 闭包的完美封装
- js 使用闭包封装数据
- JavaScript闭包应用之封装
- 数据库的封装包
- 练习之js继承的封装
- AJAX封装闭包
- Ajax的js封装
- js类的封装
- js封装的MAP
- JS的封装
- js类的封装
- js选择器的封装
- js的封装方法
- js方法的封装
- 原生JS的封装
- 面向对象的五个基本原则
- springmvc No mapping found for HTTP request with URI in Dispatc
- ADF11g:将Application Module中的方法发布为webservice
- android系统action大全
- HDU 4725 The Shortest Path in Nya Graph priority_queue + spfa
- js的封装,闭包【--之封装】[[6]]
- 新浪微博桌面2014 v3.0.4.35238 官方版
- 刘汉戴疑似“助听器”受审
- 一个C语言宏定义错误
- java事件&(actionPerformed)
- Codeforence 258A. Little Elephant and Bits
- 不让VIM自动补齐*号
- 绝对受用的求职经验分享
- Shell控制台 ( 脚本)的基础命令