簡體   English   中英

如何將此JavaScript代碼轉換為jquery?

[英]How to convert this javascript code to jquery?

如何將此JavaScript代碼轉換為jQuery?

var ddlArray= new Array();
var ddl = document.getElementById('ddl');
for (i = 0; i < ddl.options.length; i++) {
   ddlArray[i] = ddl .options[i].value;
}

我認為可以轉換ddl = document.getElementById('ddl'); ddl = $('#ddl'); 但是循環可以做什么?

使用.map() + .toArray()

var ddlArray = $('#ddl option').map(function() {
    return this.value;
}).toArray();

.toArray() +通用迭代器$.map()

var ddlArray = $.map($('#ddl option').toArray(), function(option) {
    return option.value;
});

現場演示

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM