问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

JavaScript函数为什么会弹窗两次而且都是1?谁能告诉我这个函数的执行过程和顺序啊? fun

发布网友 发布时间:2022-04-28 23:12

我来回答

3个回答

热心网友 时间:2023-10-14 03:00

第一次是在创建对象时弹的,也就是这一句 new a(1) 这里会执行一次 a() ,而a() 里面有一句 alert(this.vlaue),所以弹出的是 this.value
第二次是就是在外面调用时,也就是这一句 alert(new a(1).value) 这里就是直接访问本身的 value 值,而这一次的弹出,不是由内部的 alert(this.vlaue) 弹出的,而由外部的 alert()弹出的;而第一次的弹出,就是由内部的 alert(this.value) 来弹出的了;追问执行第一个alert时不是还没执行到a(1这个吗?怎么会alert出来1??)

热心网友 时间:2023-10-14 03:00

当你调用方法时候给a的value赋值1,
在function 方法体内中第一次alert 1,
获取 a(1).value的值之后,
执行alert(new a(1).value)再次alert 1

热心网友 时间:2023-10-14 03:00

function a(value){
 this.value =value;
  alert(this.vlaue); 
  } 
alert(new a(1).value);


有2个alert啊
先alert(this.value)  
再  alert(new a(1).value)

1.new a(1)
2.function a(value){
 this.value =value;
  alert(this.vlaue); 
  }
3.alert(new a(1).value)

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
电脑docx怎么转换成word文档电脑上docx格式文件转换方法 电脑白屏是怎么回事啊。??? 电脑开机花屏渐渐地白屏了显示器突然白屏花屏的原因及解决方法_百度知 ... iphone录屏失败因为5823什么意思_iphone录屏失败提示5823代表什么意思... 软考中级:信息安全工程师 求大神解答打印机如何设置默认双面打印 如何更改打印机的打印格式? 经期同房月经没了会怀孕吗 iphone8p轻触解锁设置 宝沃bx5300公里多少油钱 js 顺序 调用 2个函数。函数 的 执行 顺序 问题 js函数执行顺序,怎麼让一个函数执行完再执行下面的程序 javascript怎么执行文本的函数 javascript怎么让函数执行完毕再执行 javascript的函数什么时候被执行 请教下js函数执行顺序!如图 javascript中函数和声明的变量执行顺序怎么判定??有什么技巧? KN95口罩的耳带长度? javascript 函数式按什么顺序执行的? javascript运行过程是怎样的?什么情况要调用什么情况下不必?? 什么是六道轮回书 想去书旗小说看六道的书,多吗? 作者六道什么时间被抓入狱的?写什么书进去的?知道的大大说下~~谢谢~! 哪种医用外科口罩耳带宽 六道的简介 口罩耳带的伸缩比是什么 福州哪里的春卷最好吃啊!沒有炸的那種!知道的幫幫忙啊!我特別想吃啊! 六道新书《大风歌》和那个网站签约的? 一次性口罩耳带长度标准? 六道又出新书了吗 Javascript有没有动态执行函数的方法 javascript小代码请教:timedCount()函数调用了自己本身,是怎么个执行... 小学的古诗三百首 小学生古诗三百首有什么? 小学生必背古诗300首有哪些? 原油股票抛售时间 小学必备古诗300首 账户原油早上几点开始可以交易? 小学唐诗三百首五字诗有哪些? 华为手机微信聊天删除还能恢复吗 唐诗三百首里面最简单的古诗 冰箱制冷显示2e是什么? 冰柜上出现“e2”是怎么回事 双开门冰箱显示e2怎么办 海信冰箱出现E2是怎么回事 海尔冰箱冷藏显示e2什么意思 美容养生营业执照经营范围可以增加法律服务吗 4门冰箱不冷冻怎么调:E1、E2? 实名认证怎么改? 请问如何更改实名认证?