JSFiddle - React, Tailwind, and code Playground
HTML
<div id="result">
</div>
JavaScript
function die(msg)
{
throw msg;
}
function test(arg1)
{
arg1 = arg1 || die("arg1 is missing");
}
function failToConnectToDb()
{
return false;
}
var $div = $("#result");
try
{
test(5);
$div.append("test(5): OK<br />");
}
catch (err)
{
$div.append("test(5) FAILED: " + err + "<br />");
}
try
{
test();
$div.append("text(): OK<br />");
}
catch (err)
{
$div.append("test() FAILED: " + err + "<br />");
}
try
{
failToConnectToDb() || die("Unable to connect to database");
}
catch (err)
{
$div.append("ERROR: " + err + "<br />");
}