<script type="text/javascript"> (function(){ var c=function(){ function a(s){ alert(s); } this.b=fu

<scripttype="text/javascript">(function(){varc=function(){functiona(s){alert(s);}this... <script type="text/javascript">
(function(){
var c=function(){
function a(s){
alert(s);
}
this.b=function(){
a('s');
}
}

//在里面可以这个调用
var d=new c();
d.b();
})();

//在这里要怎样调用?
展开
 我来答
百度网友5625674
2011-01-27 · 超过10用户采纳过TA的回答
知道答主
回答量:38
采纳率:0%
帮助的人:30.4万
展开全部
<script type="text/javascript">
var c=function(){ //此函数是对象c的构造函数
function a(s){ //函数a(s),参数s
alert(s);
}
this.b=function(){//函数b()中调用了函数a;其中的this表示当前对象.
a('s');
}
}
通过var d= new c();得到c的对象实例d
通过d.b()调用函数b(),结果是:s
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
kepomsc
2011-01-27 · TA获得超过269个赞
知道小有建树答主
回答量:455
采纳率:100%
帮助的人:211万
展开全部
取名后,直接调用,不需要()括号了.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
素淡且清晰丶爱侣X
2011-01-27 · TA获得超过391个赞
知道答主
回答量:94
采纳率:100%
帮助的人:58万
展开全部
那必须给最外层的function取个名字
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式