最近学javascript,想了解什么是封装
查阅了下资料:
封装就是在原来的基础上进行又一次封装添加一些自己的内容。比如对某些类的继承或者实现以后加进自己的逻辑就是封装了。
不过还是不了解???能举下例子吗!?
写个简单的JS脚本程序!
查阅了下资料:
封装就是在原来的基础上进行又一次封装添加一些自己的内容。比如对某些类的继承或者实现以后加进自己的逻辑就是封装了。
不过还是不了解???能举下例子吗!?
写个简单的JS脚本程序!
解决方案 »
- 关于js刷新时间的问题 ,请大家指教下,谢谢
- 请教无法显示查询结果的问题
- 帮个小忙转换google Analytic的代码
- 网页源码中找不到链接的flash是怎么插入的
- N多人无法解决的问题 困饶了我整整一个礼拜的问题 请问可有高人指点迷津 感激不尽
- 帮忙看看连接数据库的javascript特效代码
- jQuery.validate的accept 验证失败
- var gong= eval("document.all.gong") 是传的是指针还是新的对象
- 请问在.css文件里,如何加注释,谢谢
- jquery 一览数据过滤
- javascript 操作 xml,生成新的xml文档
- 求一个记录IP和访问时间的脚本
举个简单的例子
<script>
//我们发现所有的人都具有2个属性,姓名和年龄
//于是我们将人进行封装
var People = function (name,age){
this.name = name;
this.age = age;
}//创建一个人对象,姓名为:Lucy,年龄:22
var p1 = new People("Lucy",22);
alert(p1.name);//Lucy//创建一个人对象,姓名为:Lili,年龄:23
var p2 = new People("Lili",23);
alert(p2.age);//Lucy
</script>
//我们发现所有的人都具有2个属性,姓名和年龄
//于是我们将人进行封装
var People = function (name,age){
this.name = name;
this.age = age;
}//创建一个人对象,姓名为:Lucy,年龄:22
var p1 = new People("Lucy",22);
alert(p1.name);//Lucy//创建一个人对象,姓名为:Lili,年龄:23
var p2 = new People("Lili",23);
alert(p2.age);//23
</script>
本来有1()和2();
2()的不能使用1();
经过封装后,2()就能使用1()函数,是这样的意思吗?