【JavaScript】浅析JavaScript对象如何添加属性和方法
2024-10-19 04:23:25
向JavaScript类中添加属性和方法,最直观的做法就是在类中定义属性和方法。JavaScript是一门弱语言,除了直接定义还可以用prototype来添加。
下面介绍从外部向JavaScript添加属性和方法的四种方法,首先定义一个类
function MyClass(){}
1,使用类名添加属性
MyClass.prototype.myname="吴兴国01";
2,使用类名添加方法
MyClass.prototype.myfunc=function(){alert("吴兴国02")}
也可以先定义好方法,然后再调用方法
function myfun(){alert("吴兴国03")}
MyClass.prototype.myfunc=myfun;
3,使用对象名添加属性
var myclass=new MyClass();
myclass.myname="吴兴国04";
4,使用对象名添加方法
var myclass=new MyClass();
myclass.func=function(){}
也可以先定义好方法,然后再调用方法
function myfun(){alert("吴兴国05")}
myclass=myfun;
最新文章
- 【已更新】【原创】Chrome53 最新版惊现无厘头卡死 BUG!
- 依赖注入的威力,.NET Core的魅力:解决MVC视图中的中文被html编码的问题
- JQuery $(function(){})和$(document).ready(function(){})
- Photoshop:模拟钢笔压力
- Schwarz导数与凹凸性
- JS判断输入框值是否为空
- mac 下搭建 Android 开发环境
- 《JS权威指南学习总结--第三章类型、值和变量》
- SQL server 数据库备份大
- Flask 构建微电影视频网站(四)
- String,StringBuffer,StringBudilder区别--2019-04-13
- January 16th, 2018 Week 03rd Tuesday
- python基础学习Day9 函数的初识,实参、形参、
- Java 学习札记(一)JDK安装配置
- mybatis关联查询数据模型分析——(七)
- bzoj5293: [Bjoi2018]求和
- PHP 变量分页标签页面源代码技术分享
- 快速理解python2中的编码问题
- 初识smarty
- 【论文笔记】Leveraging Datasets with Varying Annotations for Face Alignment via Deep Regression Network
热门文章
- 转:利用Eclipse CDT 阅读C/C++代码
- EDA: Event-Driven Architecture事件驱动架构
- LCX端口内网映射转发
- ZH奶酪:如何在Ubuntu上安装Java/管理多个JAVA/设置JAVA_HOME
- javascript将算法复杂度从O(n^2)做到O(n)
- 微信小程序尝鲜一个月现状分析
- 算法笔记_199:第二届蓝桥杯软件类决赛真题(C语言本科)
- Percona-XtraBackup系列三:增量备份恢复
- java AES加密、解密(兼容windows和linux)
- 〖Network〗宿舍配置两路由器,同时访问校园内网和校园外网