1、新建一个html页面,命名为test.html,用于介绍在js中setTimeout如何调用带对象参数的函数。

2、在test.html页面,在script标签内,使用function创建一个fun1函数,代码如下:

3、在fun1函数内,使用var创建一个p变量,在p变量里使用{}创建一个json对象,里面有两个元素,代码如下:

4、在fun1函数内,使用setTimeout()方法,隔一秒钟执行一次fun2函数,并把p对象作为参数传递给fun2函数。

5、在script标签内,使用function创建fun2函数,用于下面将fun1传递过来的对象输出来。

6、在fun2函数内,使用p.x的方式获得p对象里的x值,并使用alert()方法以弹窗的形式显示出来。

7、在script标签内,调用fun1函数。在浏览器运行test.html文件,查看输出的结果。

