jQuery Map vs Array
by sjmcpherson
HTML
<div class="formRow">
<span class="green"><i class="fa fa-wrench"></i> خدمات:</span>
<div class="horSpacer"></div>
<input type="checkbox" name="website_services[]" value="راه اندازی کامل" id="wholeWebsite" checked><label for="website_core">راه اندازی کامل وب سایت</label>
<div class="horSpacer small"></div>
<input type="checkbox" name="website_services[]" value="طراحی PSD" id="wholeWebsite2" checked><label for="website_core">طراحی گرافیک و PSD</label>
<div class="horSpacer small"></div>
<input type="checkbox" name="website_services[]" value="تبدیل PSD به HTML" id="wholeWebsite3" checked><label for="website_core">تبدیل PSD به HTML</label>
<div class="horSpacer small"></div>
<input type="checkbox" name="website_services[]" value="پیاده سازی روی اسکریپت" id="wholeWebsite4" checked><label for="website_core">پیاده سازی روی اسکریپت</label>
</div>
JavaScript
var website_services1 = []
$("input[name='website_services[]']:checked").each(function ()
{
website_services1.push($(this).val());
});
console.log(website_services1);
var website_services2 =
$("input[name='website_services[]']:checked").map(function ()
{
return $(this).val();
}).get();
console.log(website_services2);