易截截图软件、单文件、免安装、纯绿色、仅160KB

javascript中的this - Web 开发 / JavaScript

<script type="text/javascript">
  var person = {
  name:"Kevin Yang",
  sayHi:function(){
  alert("你好,我是"+this.name);
  }
  }
  setTimeout(person.sayHi,2000);
</script>
怎么显示不出来?

this 指 调用者的对象

setTimeout(person.sayHi,2000);
换成
person.sayHi();

就能正确了。

你这里 this 指的是 window 对象

或者 

<script type="text/javascript">
  var person = {
  name:"Kevin Yang",
  sayHi:function(){
  alert("你好,我是"+person .name);
  }
  }
  setTimeout(person.sayHi,2000);
</script>

楼主没有调用哪个函数,所以没有显示

<script type="text/javascript">
  var person = {
  name:"Kevin Yang",
  sayHi:function(){
  alert("你好,我是"+this.name);
  }
  }
  setTimeout(function(){person.sayHi()},2000);
</script>

JScript code:
var person = {
name:"Kevin Yang",
sayHi:function(){
alert("你好,我是"+this.name);
}
}
setTimeout(&


相关问答:

这段JavaScript代码为什么无法执行 - .NET技术 / C#

以下是一段JavsScript脚本,但运行时总会产生 “Microsoft JScript 运行时错误: 'null' 为空或不是对象”异常,大家帮看一下。 
<form id="form1" runat="server">
  < ......

javaScript里的 - Java / Web 开发

$('dragform').submit() 这句应该怎么理解呢?

提交一个表单:form.submit();
用Javascript提交表单大概有两种写法(根据我目前的理解)
1. document.formName.submit();
2. var form = document.getElementB ......

javascript的论坛 - Web 开发 / JavaScript

bbs.attjs.com
关于JS的论坛,本论坛才新建不久,希望大家多多光临。在此感谢
www.attjs.com
也有很多学习资料。祝大家学习愉快哦

顶个先。。。

加油,好好干。

毫无理由的接分

接分,希望有好的资源 ......

JavaScript 关闭页面 - Web 开发 / JavaScript

我想问一下如何在火狐中关闭,非脚本打开的页面,好像window.close()不管用O(∩_∩)O~,
百度一下,自己试试

<script language="javascript" type="text/javascript"> 
& ......

javascript方法写法 - Web 开发 / JavaScript

我在一些开源网站经常看到这样以用写法,不明白什么意思
JScript code:

(function(pppp) {
//TODO something
})(xxxxx);
搞不懂后面的括号是干什么用的,有时候是空的也有时是一个对象参数。
内嵌函数 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号