js 中的 prototype 和 constructor
2024-08-25 08:41:12
var a=function(){
this.msg="aa";
}
a.prototype.say=function(){ alert('this is say');}
1.只有
Object.prototype
Array.prototype
String.prototype
Date.prototype
Number.prototype
Function.prototype
和函数或函数的实例对象有prototype ,a.prototype.constructor 指向 a
2.var obj=new a() obj是没有prototype 对象的,但是有constructor切指向a
3.关于继承
var b=function(){
this.msg="bb";
}
b.prototype=new a();// 将函数b的prototype 指向a的一个实例,则b 继承与a , new b() 后就可以用 调用父类的 say 方法
3. b继承a ,最终的msg="bb";
参考地址 http://blog.csdn.net/niuyongjie/article/details/4810835
最新文章
- CSS3鼠标滑过动画线条边框特效
- TableView 滑动收起键盘
- Eclipse 关联项目的源码
- 转:亿级Web系统的高容错性实践(好博文)
- Node.JS模块系统
- 功能源代码(扇形进度)及Delegate运用在开放事件中、UINavigationController的封装
- i美股投资研报--Michael Kors(IPO版) _Michael Kors(KORS) _i美股
- git常见操作和常见错误
- 阿里云对象存储OSS访问控制
- div轮流滚动显示
- Go Web:自带的ServeMux multiplexer
- 莫烦keras学习自修第二天【backend配置】
- FCC JS基础算法题(13):Caesars Cipher(凯撒密码)
- hdu 2119(简单二分图) Matrix
- 一个支持邮件带附件群发的java类
- IDEA快捷键--与Eclipse快捷键的对比--IDEA快捷键设置成Eclipse默认快捷键
- Mysql 事务日志(Ib_logfile)
- 网页中嵌入swf文件的几种方法
- PHP 7.0 5.6 下安裝 phpLDAPadmin 发生错误的修正方法
- Android -- service的开启方式, start开启和绑定开启服务,调用服务的的方法, aidl调用远程服务
热门文章
- 洛谷 [P3381] 最小费用最大流模版
- Cookies设置,获取,删除
- 【CF1073B】Vasya and Books(模拟)
- webservice测试工具
- python第三方库安装和卸载
- python标准库:Configparser模块
- hdu 4859(思路题)
- cocoapods集成三方库遇到的坑
- Codeforces 903F Clear The Matrix(状态压缩DP)
- 解决: g++: internal compiler error: Killed (program cc1plus)