Ejemplo promesas
unknown
javascript
a year ago
571 B
3
Indexable
Never
function validateJSON(json) { try { JSON.parse(json); return true; } catch (error) { return false; } } function waitForJSONComplete() { return new Promise((resolve) => { $('#validateButton').on('click', function() { const json = $('#jsonInput').val().trim(); if (json && validateJSON(json)) { resolve(json); } }); }); } async function main() { const json = await waitForJSONComplete(); console.log('JSON válido:', json); // Aquí puedes hacer lo que necesites con el JSON válido }