我不是JavaScript专家,我想问你是否可以向我解释这段代码。
最重要的是,我想知道哪些值是用大写字母写的,这两点意味着什么:
popup: [function(e, t) {
"use strict";
amo.timer = {
CONTO: 10,
STELLA_PARIS: 4,
COVER_DATA: 140,
STAMP_MODE: 20,
LOOP: {
ALT_1: 60,
ALT_2: 14
},
COMBINANCE: {
mode_1: 40,
mode_2: 12,
mode_3: 15,
mode_4: 15,
mode_5: 13,
mode_6: 11,
restpost: 0.5,
status_log: 0.5
},
REGISTER_AMP: {
mode_1: 20,
mode_2: 11,
mode_3: 0.5,
mode_4: 30,
mode_5: 0.12,
mode_6: 1.22,
timer_post: 12
},
}
}, {}],
另外,如果我在Chrome中运行此代码,我如何使用控制台更改mode_1
的值?
如果没有上下文,很难说这个片段是什么。它看起来像一个弹出窗口,它接收一个对象并做一些事情。
大写字母(键)和:
(冒号)是定义javascript对象的一种方式。键不必全部是大写字母,但在这种情况下它们是。您可以通过指定对象的键来更改对象的值。例如:
var obj = { KEY: 'value' }
console.log(obj);
obj['KEY'] = "another value";
console.log(obj);
您可以在这里阅读有关javascript对象及其基础知识的更多信息:https://www.w3schools.com/js/js_objects.asp