has.any.js (643B)
1 // META: title=FormData: has 2 3 test(function() { 4 assert_equals(create_formdata(['key', 'value1'], ['key', 'value2']).has('key'), true); 5 }, 'testFormDataHas'); 6 test(function() { 7 assert_equals(create_formdata(['key', 'value1'], ['key', 'value2']).has('nil'), false); 8 }, 'testFormDataHasEmpty1'); 9 test(function() { 10 assert_equals(create_formdata().has('key'), false); 11 }, 'testFormDataHasEmpty2'); 12 13 function create_formdata() { 14 var fd = new FormData(); 15 for (var i = 0; i < arguments.length; i++) { 16 fd.append.apply(fd, arguments[i]); 17 }; 18 return fd; 19 }