一直在使用js编写自以为是面向对象的方法,遇到一个问题,就是定义一个方法,如下:
复制代码 代码如下:
function ListCommon2(first,second,third)
{
this.First=function ()
{
alert("first do"+first);
}
}
ListCommon2.do1=function(first)
{
// this.First();
alert("first do"+first);
}
ListCommon2.prototype.do2=function(first)
{
// this.First();
alert("first do"+first);
}
两种方法到底有什么区别呢?用不用prototype有什么作用呢?
测试代码:
复制代码 代码如下:
var t1=new ListCommon2("烧水1","泡茶1","喝1");
// t1.do1();//调用出错
ListCommon2.do1("烧水1");
var t2=new ListCommon2("烧水2","泡茶2","喝2");
t2.do2("烧水2");//
// ListCommon2.do2("烧水1");//调用出错
经过测试发现,没有使用prototype的方法相当于类的静态方法,因此可以这样调用,ListCommon2.do1("烧水1");,如果这样调用就会出错,t1.do1();
相反,使用prototype的方法相当于类的实例方法,不许new后才能使用,ListCommon2.do2("烧水1");这样就会出错
结论,使用 prototype定义的方法相当于类的实例方法,必须new后才能使用,函数中可以调用函数的限制也会类的实例方法的限制有些类似
使用 不使用prototype定义的方法相当于类的静态方法,可以直接使用,不需要new,,函数中可以调用函数的限制也会类的静态方法法的限制有些类似
例如不能调用this.First();
相关推荐:
seo运营经理是什么,seo和运营的区别 ,皖妍ai宁慕晴o
SEO埋词技巧,如何提升网站排名?,贵州营销推广方法
SEO快速优化排名:助你网站跃升搜索引擎首页,ai彩虹立体9怎么做
seo需要什么人才,seo需要做什么工作 ,探索ai照片
SEO客服:如何提升客户体验与业务转化的双赢策略,鄂州网站建设公司教程
SEO优化的话题:助力企业成功的关键,夏杰ai智能管家
SEO符合:提升网站排名的秘诀,助力企业赢在搜索引擎优化的赛道,优化没续费 网站没了
为什么seo这么难,seo难嘛 ,ai宁中则
ChatGPT出现错误503?你需要知道的解决方案和应对策略,ai拉伸字效
OpenAI智能诊断医疗-开启精准医疗新纪元,跟侯维静学ai
SEO永远,数字营销的核心力量,广州seo搜索栏内容
ChatGPT模型进化历程:人工智能的智慧革命,ai 喷枪星空
SEO优化如何提升网站排名,驾驭搜索引擎流量,三亚网站推广方法
好用的AI写作工具,提升写作效率与创意的最佳选择
AI一键生成文章免费版:颠覆写作新体验
GPT优化:让你的工作与生活更高效、更智能,Ai__79
怎么使用AI生成文章,轻松提升写作效率!
AI上的文章属于原创吗?人工智能创作内容的归属问题
自动AI写文章:轻松创作时代的全新利器
SEO优化快:如何在短时间内实现网站流量爆发,Lacey0508ai
SEO需要:如何提升网站排名,打造高效营销利器,seo怎么推广关键词
优化服务网-提升客户体验,打造全方位智慧服务平台,东莞网站建设员招聘信息
seo经验是什么,seo进阶 ,ai矿机
ChatGPT无法加载?检查您的网络设置并尝试重启,轻松解决连接问题!,ai制作艺术字
从语言助手到智能生活伙伴,未来的智能助手如何改变我们的生活,网站建设分站公司
为什么选择SEO会员服务,让您的网站流量飞速增长,靖边专业网站建设公司
用AI征文工具,轻松创作出精彩文章!
seo组建需要什么条件,seo建站的步骤 ,ai肌肉宝宝
ChatGPT不能用了?了解这一背后的真相及解决方法,ai恐怖头像
“扩写AI”-引领写作革命,开启智能创作新时代,dede seo 标题如何填写
SEO教研:数字营销新趋势,提升网站流量与转化率的关键,齐鲁证券网站建设
seo简介主要写什么,seo主要内容 ,AI弧线这
SEO查看-如何通过精确分析提升网站流量与排名,东丽网站建设价格
怎么用AI写出令人惊叹的文章?轻松搞定写作难题!
ChatGPT打不开了吗?如何快速解决常见问题,恢复顺畅体验!,ai13212511845
ChatGPT不能打开EL?揭秘这一困扰背后的真相与解决方案,ai被动房
SEO站在未来之巅,助力网站在激烈竞争中脱颖而出,推荐网站优化欢迎咨询
SEO全站优化:打造强大网站排名的必备利器,AI论文写作的优点
什么是seo网络推广seo顾问,seo网络推广员 ,ai20170119
为什么选择老域名注册,打造品牌价值的秘密武器,网站建设服务费用多少
BingAdapter设置数据后没有显示数据?解决方案在这里!,ai中如何把图变形
【BVIP尊享体验:超越奢华,开启专属未来】,珠宝网站建设思路
SEO作用:提升网站流量与品牌曝光的秘密武器,美容网站联盟平台推广
GPT哪个模型是最新的?AI语言生成的未来,ai回头
二SEO是什么,h二seo三是什么 ,ai手术机
为什么新手做seo好做,为什么要懂seo ,ai少女 3060显卡
SEO优化需要花钱吗?从零起步,如何让SEO成为企业的“隐形财富”,字体如何往ai里面倒
seo竞价做的什么工作,seo 竞价 ,office智能ai
SEO优:让网站流量和排名实现飞跃的秘诀,大理哪有企业网站建设
ChatGPT为什么访问不了?全面解析及解决方案,ai首页设计