【问题标题】:Are Javascript Timers API's like XHR and Canvas?Javascript Timers API 像 XHR 和 Canvas 吗?
【发布时间】:2017-10-07 19:55:20
【问题描述】:

为了更深入地了解 Javascript,我想知道计时器(使用 setTimeout 和 setInterval 创建)是否与 HTML5、DOM 等中包含的所有其他 API 一样?

如果是这样,什么是纯 Javascript?

@编辑

当我在考虑 Node 时,这个讨论开始了,试图将 Node(服务器上的 Javascript)与浏览器上的旧 Javascript 进行比较

【问题讨论】:

  • API 是什么意思?看起来这里没有问题。
  • 它们是运行时容器提供的服务,而不是 JavaScript 编程语言本身的一部分。
  • 可以做console.log(window.setInterval)

标签: javascript node.js asp.net-web-api settimeout setinterval


【解决方案1】:

MDN。它通常是一个很好的指向功能指定位置的指针。

它会告诉你setTimeout 是由WHATWG HTML Living Standard 定义的(即不是由ECMAScript® Language Specification 的任何版本定义的)。

【讨论】:

  • 所以嗯很好。可以说它们不是在 Javascript 中原生实现的吗?
  • @VictorFerreira 取决于运行时上下文。它们可能用 JavaScript、C++ 或任何其他适合特定运行时的方式实现。最重要的事实是,它们不是 ECMA 规范规定的编程语言环境的一部分。
  • stackoverflow.com/questions/13616102/… 刚刚发现了与我的问题类似的问题
猜你喜欢
  • 1970-01-01
  • 2011-12-05
  • 2016-03-18
  • 1970-01-01
  • 2013-03-22
  • 1970-01-01
  • 2012-04-15
  • 2012-03-22
  • 2017-05-26
相关资源
最近更新 更多