一行中的javascript多个变量赋值

标签 javascript

所以我正在检查@robbmj 对 this question 的回答,我遇到了以下代码:

var timer = duration, minutes, seconds;

还有一个在这里:

var start = Date.now(),
    diff,
    minutes,
    seconds;

我以前从未接触过该代码。有人可以解释这两行代码的作用或至少如何阅读它们吗?

最佳答案

你也可以像这样使用解构:

let [a, b, c] = [0, 0, 0]

关于一行中的javascript多个变量赋值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49984471/

相关文章:

javascript - 使用 Angular JS 内联模板上的 404

javascript - jQuery Ajax 获取数据语法错误,无法识别的表达式 :

javascript - 如何在 Javascript/AngularJS 中动态设置 foo 等于对象属性名称?

Javascript AJAX 调用 SpringBoot Controller 并获取 JSON 响应

javascript - 使用jsPDF在服务器端保存pdf

javascript - Nativescript 中的底部栏导航不起作用

javascript - 在不等待完成第一个函数执行的 Angular 函数中

javascript - jsTree 3.3.2 - 如何配置 jsTree 以便只有一些节点是可拖动的并且可以在特定级别删除

javascript - 单页应用程序的版本控制和路由?

javascript - HTML5 应用程序缓存错误事件详细信息