ICode9

精准搜索请尝试: 精确搜索
  • javascript:删除元素后停止setInterval2019-08-26 10:33:23

    我想在删除包含setInterval函数的div后自动执行clearInterval函数,这个div是ajax响应的结果,因为它在删除div后不会自行停止. $('#element').mouseover(function(){ $.post('ajax/ajax.php', function(data) { $('<div id="tooltip'></div>").ap

  • Javascript setInterval – 率还是延迟?2019-08-26 08:34:07

    Javascript setInterval方法是否等待(至少)特定代码的两次执行之间的指定时间间隔,还是在完成上一次执行和下一次执行开始之间等待该时间间隔? (或者,当与Java的ScheduledExecutorService方法进行比较时 – setInterval类似于scheduleAtFixedRate()或者更确切地说是scheduleWithFix

  • 在javascript中关闭setInterval函数2019-08-26 07:37:44

    如何在不使用全局变量的情况下使用setInterval?我更喜欢将setInerval调用的函数的所有变量包装在某种闭包中,如下所示: var wrap = function (f){ var local1, local2, ...; return function () { return f(); } } 这不起作用,但我的想法是我将wrap(f)而不是f传递给setInterval,

  • javascript – &符号(&)变成&2019-08-25 19:36:02

    我使用以下代码每30秒自动获取/设置最新页面标题: <script type="text/javascript"> setInterval(function() { var data = "http://mysite.com/mypage.php"; $.get(document.location.toString()).then(function (data){ //find and set the titl

  • 计时器2019-08-22 11:00:45

    // 定时器: // 计时器 // 开启:setInterval() // 参数1:回调函数 // 参数2:毫秒数 // 功能:每个指定的毫秒数执行一次回调函数 demo: var t = setInterval(function(){ console.log("hello") }, 1000); //

  • setTimeout和setInterval的用法2019-08-06 10:00:28

    JavaScript 计时事件 JavaScript可以按时间间隔执行。这称为计时事件。window对象允许以指定的时间间隔执行代码。这些时间间隔称为定时事件。与JavaScript一起使用的两个关键方法是: setTimeout(function, milliseconds)在等待指定的毫秒数后执行一个函数。 setInterval(function, m

  • javascript – 如何在反应中使用setInterval?2019-07-31 04:38:04

    我希望以下应用程序在屏幕上每秒打印一次DAnce. import React from 'react'; import ReactDOM from 'react-dom'; export class Sample extends React.Component { sample(text, i) { return <h1> DAnce</h1>; } render(){ retur

  • javascript – 每n秒js生成一个随机数2019-07-25 12:43:16

    如何使用Math.random()每隔一秒生成一个新的随机数?我已经尝试将它放在一个函数中并返回Math.random但它每次都返回相同的东西.是否有一种有效的方法可以在少量代码中执行此操作? -谢谢解决方法: setInterval(function(){ console.log(Math.floor((Math.random()*100)+1));

  • javascript – setInterval with(this)2019-07-23 21:37:46

    请有人在setInterval函数的末尾解释一下(this)的含义是什么: function Klass(name) { this.name = name; this.handle = null; this.startTimer = function() { this.handle = setInterval(function(obj) { return(function() {

  • javascript – 使用XMLHttpRequest和setInterval的内存泄漏2019-07-23 12:36:10

    以下是我在Google Chrome 19.0.1061.1(官方版本125213)上运行的一些代码: <html> <title>Memory Leak</title> <script type="text/javascript"> (function(){ this.window.setInterval(function() { var xhr = new XMLHttpRequest

  • js中setInterval和setTimeout2019-07-18 18:39:00

    这两个应该大家都认识,我也就不多解释了。今天发现了一个很经典的例子,看下 for (var i = 0; i < 5; i++) { setTimeout(function() { console.log(i); }, 1000); } 先说下这个不是问你的打印的是什么,是5个5没错,但是是每隔1秒输出一个5 ?还是一秒后立即输出5个5?

  • javascript – setInterval给我TypeError:无法调用undefined的方法’apply’2019-07-17 16:34:52

    在下面的脚本中,我计划让我的脚本轮询设备(家庭自动化)以获取状态.我想每5秒做一次.当我运行没有循环(setInterval)的脚本运行正常.循环它第一次运行正常.我第二次收到错误.我用node.js运行脚本 首先是脚本: //import node module request var request = require('request'); //fu

  • js---定时器2019-07-17 15:00:07

    <!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <script> //window 对象是一个最顶层对象 //window.setInterval("alert('123');",200

  • javascript – jQuery:ajax函数的延迟间隔,直到上一次运行完成2019-07-16 02:36:20

    我已经使用setInterval设置了AJAX页面刷新. 有时,服务器很慢,以至于在前一个请求完成之前启动了新请求. 我怎么能防止这种情况?解决方法:使用短于刷新间隔的超时值.当请求超时时,它将调用错误处理程序,因此您需要区分超时错误和处理程序中的其他类型的错误. $.ajax({ type: "PO

  • javascript – 再次设置setTimeout vs setInterval2019-07-15 19:38:08

    所以我知道setTimeout和setInterval之间存在差异,但请考虑以下两个代码示例: function myFunction(){ setTimeout('myFunction();', 100); doSomething(); } setTimeout('myFunction();', 100); 和 function myFunction(){ doSomething(); } setInterval('myFunct

  • javascript – 是否可以将“setInterval”设置得太快?2019-07-15 15:33:20

    我在我的javascript中有一个setinterval函数,我希望尽可能快,即每隔1ms检查一次事件的状态.是否有可能从用户的浏览器中询问太多?它似乎工作得很好,但我想知道它是否是一个不好的做法.解决方法:它不仅可能,而且很常见.从本质上讲,这是一种竞争条件.如果依赖于在下一个时间间隔之前执

  • javascript – 在setInterval中返回值2019-07-13 22:33:06

    我想在setInterval中返回一个值.我只是想用时间间隔执行一些事情,这就是我尝试过的事情: function git(limit) { var i = 0; var git = setInterval(function () { console.log(i); if (i === limit - 1) { clearInterval(git); r

  • javascript – setInterval会导致浏览器挂起吗?2019-07-13 08:46:20

    几年前我被警告不要长时间使用setInterval,因为如果被调用的函数运行时间超过指定的时间间隔,它会导致浏览器挂起,然后就无法赶上: setInterval( function(){ foo = 'bar_' + i++; }, 1 ); 现在,我知道在循环中添加大量代码可能导致浏览器无论如何都会挂起,而阻止代码如alert,pr

  • 为什么要用setTimeout模拟setInterval ?2019-07-10 15:03:28

    setInterval有两个缺点: 使用setInterval时,某些间隔会被跳过; 可能多个定时器会连续执行; 在前一个定时器执行完前,不会向队列插入新的定时器(解决缺点一) 保证定时器间隔(解决缺点二) 例子: //使用setTimeout也可以产生setInterval的效果var i=0;function intv(){ setTimeout(func

  • javascript – FF5和chrome setInterval()的解决方法,在非活动选项卡中设置setTimeout()2019-07-04 18:42:30

    有js优化导致非活动标签减慢ff5和chrome中的setInterval()和setTimeout().我将它设置为66毫秒,但它最多1000个标签处于非活动状态. 有办法确定标签处于非活动状态时经过了多长时间,但我需要js继续运行并执行操作,比如播放某些事件的声音.有没有办法实现呢?解决方法:这些钳位的重点是

  • javascript – 我应该在调用setInterval()之前调用clearInterval()2019-06-28 23:20:50

    在我们的代码中的几个地方,我们做这样的事情: eventGrabber.poller = setInterval(grabEvents, 50); 每50毫秒调用一次grabEvents方法.但是,由于我们在不止一个地方这样做,我想知道是否每隔50ms更频繁地调用一次getEvents.换句话说,如果我这样做: eventGrabber.poller = setInterv

  • javascript – 为什么我的间隔清除只有一半?2019-06-28 07:21:13

    我一直致力于我的第一个主要编程项目,到目前为止它一直很顺利.我的目标是动画运行,直到事件被触发或15秒过去.动画超时后我想重复动画.我目前的计划解决方案如下所示. var animationSpeed = 40; var animationTimout = 375; var testTime = 1; //some more set up

  • javascript – 为什么在事件回调之前执行间隔函数?2019-06-24 10:20:06

    我意识到关于滚动事件的javascript有些奇怪. 直到现在,我始终相信只要滚动位置发生变化,就会直接触发它. 而且因为javascript是阻塞的,回调总是第一个被执行的东西和第一个“看到”这个新值的函数 – 或者我认为. 这里我有简单的设置,其中全局值在滚动时更新到当前滚动位置.然后有

  • javascript – 如何跳过setInterval函数的第一个延迟?2019-06-21 09:33:03

    当我们使用setInterval时,它会延迟指定的时间,然后运行第一个参数中指定的函数.如果我不想第一次延迟,我该怎么办? 我有一个解决方案,最初调用该函数,然后使用setInterval,因此第一个调用延迟将不存在.但这不是正确的解决方案.所以如果有人有另一种解决方案那么请让我知道.解决方法:

  • javascript – 实现setTimeout本机方法2019-06-20 19:20:51

    我正在Facebook上浏览器扩展,现在我的问题是facebook覆盖了setTimeout& setInterval本机函数,它们的实现在Internet Explorer上不起作用. 有没有办法实现这些功能?解决方法:您可以创建一个iframe然后访问它的窗口对象,获取新的setTimeout定义并覆盖全局命名空间中的那个: var f = do

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有