gpt4 book ai didi

javascript - $$ ('foo' ) 在 JavaScript 源代码中是什么意思?

转载 作者:行者123 更新时间:2023-12-03 12:52:30 27 4
gpt4 key购买 nike

我在 javascript 中有以下内容:

var entriesString = '';
$$('select[id=shopId]').each(function(elem, i){
shops[i] = elem.value;
entries[i] = new Array();

$$('input[id=entry'+i+']').each(function(elem, c){
if(elem.value != '') entries[i][c] = elem.value.replace(".", "").replace(",", "."); else entries[i][c] = '0.0'
});
entriesString += '&entry'+i+'=' + entries[i];
});

现在我是 JS 新手,因此不知道第一个 $$('select[id=shopId]') 部分是什么意思。它必须是某种数组或集合,因为它后面跟着 .each 部分。在该循环中又是一个嵌套循环,它在其头部使用循环变量 i。但同样,我不知道 %%('input[...]') 到底是什么意思。这是什么语法?另外,数据在哪里。

这就是 entryString 的样子,例如:

&entry0=65.8,75.5,72.9,67.9,51.1,8.2,47.9&entry1=55.9,33.5,33.8,35.2,26.8,7.0,25.8

非常感谢您的帮助!

最佳答案

这看起来像 Prototype 库的 $$ 方法。文档在这里:

http://www.prototypejs.org/api/utility#method-$$

它选择给定 CSS 样式选择器的 DOM 元素。

关于javascript - $$ ('foo' ) 在 JavaScript 源代码中是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3298535/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com