美文网首页JS笔记
JSdeep(闹钟如何设置)

JSdeep(闹钟如何设置)

作者: 余生筑 | 来源:发表于2017-11-30 18:43 被阅读70次

闹钟的作用是,当他响起时,

  • js引擎被分配到某项任务
  • js拿到执行该项任务所需的资源。

要达到"闹钟"的效果,有以下方式

  • 轮询(智障方法):每隔一段时间浏览器检查一下资源有没有到位,到了就叫醒js引擎。
SetInterVial(IfSourceReady(),timespace)
//setInterVial是浏览器的API
  • 回调(定义一个wakeup函数,资源到位后浏览器会执行这个wakeup函数来唤醒js)
function wakeup(callback){
 callback();
} 
wakeup(function(num){
 console.log("js,please wake up"); 
}); 

由此演变出

  • onload
image.onload(function()
{
//操作
})

实质为

/*设闹钟*/
function onload(callback){
 callback();
} 
if(图片加载成功)
{
/闹钟/
onload(function(num){
 console.log("js,你需要的图片已经加载成功,开始干活吧"); 
}); 
}
  • onclick
  • addEventlistener

相关文章

  • JSdeep(闹钟如何设置)

    闹钟的作用是,当他响起时, js引擎被分配到某项任务 js拿到执行该项任务所需的资源。 要达到"闹钟"的效果,有以...

  • JSdeep(异步就是设闹钟)

    看这里 如果我想设计这样一个函数sleep(time),该函数执行效果是令js引擎进入为期为time的睡眠,睡眠结...

  • 设置多次闹钟

    有多少人每天是睡到自然醒的,大部分人应该都是靠闹钟起床的,我设置了两个闹钟,一个七点一个八点,七点是提醒我的,八点...

  • JSdeep(ajax)

    看这里碰到了疑惑时在点上面

  • JSdeep(new)

    等价于 就酱

  • Android设置闹钟提醒

    最近在进行的备忘录项目需要用到定时提醒,用闹钟服务是再好不过了的选择,但是之前只是在看入门书籍的时候模模糊糊地抄了...

  • 给自己设置闹钟

    今天给自己设置了四个闹钟 分别是看书的、运动、学琴、读书。到时间点,不管自己在做什么,要马上停止下来做规划的事情。...

  • 设置闹钟提醒报错

    设置闹钟提醒时在华为手机上报了以下错误。 从提示看是缺少com.android.alarm.permission....

  • 为自己设置闹钟

    为自己设置闹钟 每天为自己设置闹钟其实是非常需要的,提醒自己该干什么了,也是效率的体现。 起床时间需要闹钟,是提醒...

  • 【电脑】分享:如何将电脑设置为定时关机

    斜杠族 【电脑】分享本期分享教大家如何将电脑设置为定时关机,至于为什么要设置定时关机,这就像设置闹钟一样,不同的人...

网友评论

    本文标题:JSdeep(闹钟如何设置)

    本文链接:https://www.haomeiwen.com/subject/egnpbxtx.html