Javascript到函数在条件参数上绊倒
Javascript to functions triggred on conditional argument
我正在使用以下脚本,理想情况下希望在 if (callOnce) 上触发两个函数,我已经尝试了以下方法(示例 1。 - 同步功能)这工作正常,但我添加了两个函数,(示例 2。 - 同步和淡入淡出功能)。它们都无法产生结果。任何帮助感谢...
例 1.
function aperture() {
"use strict";
var media = document.getElementsByTagName("video")[0];
if ((media.duration - media.currentTime) < 475)
if (callOnce) {
sync();
callOnce = false;
}
}
例 2.
function aperture() {
"use strict";
var media = document.getElementsByTagName("video")[0];
if ((media.duration - media.currentTime) < 475)
if (callOnce) {
sync();
fade();
callOnce = false;
}
}
请尝试以下操作:
var aperture = (function() {
var called = false;
return function() {
if(called) return;
var media = document.getElementsByTagName("video")[0];
if ((media.duration - media.currentTime) < 475) {
sync();
fade();
}
called = true;
}
})();
相关文章:
- 如何有条件地更改角度中的orderBy参数
- 什么时候可以对条件参数使用管道运算符?-JavaScript
- 评估作为参数传递给 Google 电子表格中自定义函数的条件
- 是否可以将条件语句或其他javascript作为参数传递到ember句柄中
- setTimeout向函数参数添加条件
- 如何计算参数 JavaScript 中的条件
- d3.js如何将查询条件的参数传递给php
- 如果条件匹配,求和数组中的参数
- JavaScript 检查函数参数是否满足条件
- 将条件函数参数('&')传递给自定义角度指令
- Javascript条件逻辑作为函数参数
- requestpage有条件地从URL中排除参数
- 我可以在JavaScript中做到这一点吗?如果未传递参数,则返回条件
- 回调参数的条件求值
- 如何包含基于条件的参数(在CoffeeScript/JavaScript中)
- 闭包条件-当没有作为参数传递时,这个返回函数如何获得作为参数设置的值
- 如何在javascript中创建一个变量条件作为参数
- 有没有一种方法可以设置条件,使一个参数根据另一个参数而不同?Javascript
- 基于条件语句调用具有多个参数的函数
- 如何禁用Struts2 if条件中基于URL参数的链接