Back
Syntax
Study
Editor
Mode:
HTML
CSS
JavaScript
PHP
Reset
Run »
HTML / CSS / JS
// Collect all input values into an array var values = $('#survey input[type="text"]').map(function () { return $(this).val(); }).get(); console.log('Values:', values); // Collect data-id attributes var ids = $('.product-card').map(function () { return $(this).data('id'); }).get(); console.log('Product IDs:', ids.join(', ')); // Filter while mapping — return null to skip var nonEmpty = $('input[type="text"]').map(function () { var v = $(this).val().trim(); return v !== '' ? v : null; }).get(); // $.map on a plain array var doubled = $.map([1, 2, 3, 4], function (n) { return n * 2; }); console.log(doubled); // [2, 4, 6, 8]
Result
Open