myfun(i="我",sth="打了",do="坏蛋")
时间: 2023-08-14 14:12:04 浏览: 86
回答: 根据提供的引用内容,myfun是一个构造函数,它的原始对象上有一个myfunPro方法。在构造函数中,使用了this关键字来定义一个属性a。\[1\]如果在最底部加上一段代码,如下:
var myfun = function () {
this.a = "a";
}
myfun.prototype.myfunPro = function () {
alert("0");
}
var test = new myfun();
console.log(test);
test.myfunPro();
那么当调用test.myfunPro()时,会弹出一个对话框显示0。\[2\]另外,不要使用myfun = function(){}这样的写法,因为这样会将myfun变成全局对象window的一个属性,应该使用var关键字来定义变量。\[3\]
根据你的问题myfun(i="我",sth="打了",do="坏蛋"),这是一个函数调用的语法,但是在提供的引用内容中并没有相关的代码。请提供更多的上下文信息或者具体的代码,以便我能够更好地回答你的问题。
#### 引用[.reference_title]
- *1* *2* *3* [js function myfun(){} var myfun =function(){} 区别](https://blog.csdn.net/hp420/article/details/77982310)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]