js 获取外部变量 setInterval 一定要 匿名函数调用
2016-06-12 10:30
567 查看
js 获取外部变量 setInterval 一定要 匿名函数调用
或者是 setInterval 获取的外部对象 undefined ,方法 找不到, 各种灵异找不到、不好使的时候,就要写匿名函数
<script>
function test(x)
{
//setInterval要想获取外部变量一定要通过匿名函数
var b=x;
setInterval(
function(){document.write(b);}
,1000);
}
test("hello");
</script>
或者是 setInterval 获取的外部对象 undefined ,方法 找不到, 各种灵异找不到、不好使的时候,就要写匿名函数
<script>
function test(x)
{
//setInterval要想获取外部变量一定要通过匿名函数
var b=x;
setInterval(
function(){document.write(b);}
,1000);
}
test("hello");
</script>
相关文章推荐
- 同时选择表格行列的实现
- a标签不能跳转,javascript控制其能跳转的方法
- html5 ,css3, js 一些要很实用的代码片
- 初探JavaScript——JS另类的作用域和声明提前。
- 使用Script元素发送JSONP请求的方法
- JavaScript获取IP获取的是IPV6 如何校验
- firfox插件开发中,js调用NPAPI无返回值的问题
- 兼容所有浏览器的复制到剪切板功能,悬浮层不能复制问题解决
- Javascript简写条件语句(推荐)
- 跟着9张思维导图学习Javascript
- JavaScript 练习题
- JavaScript_ECMA5数组新特性详解
- js数组的操作
- JS 监控浏览器关闭时提醒
- jsp中的form表单中的 id和name有什么区别了
- 浅谈JavaScript变量的自动转换和语句
- 各种浏览器开启JavaScript脚本方法
- Sencha ExtJS 6 Widget Grid 入门
- javascript, zepto, zepto.js, 移动js类库
- 如何通过Html生成JSON格式字符串