JSFiddle - React, Tailwind, and code Playground
by fastfasterfastest
HTML
<script src="https://rawgit.com/eu81273/jsfiddle-console/master/console.js"></script>
<script src="https://github.com/knockout/knockout/releases/download/v3.5.0-rc/knockout-3.5.0rc.js"></script>
JavaScript
console.log(ko.version);
try {
console.log("Calling ko.utils.arrayForEach(null)");
ko.utils.arrayForEach(null, function(i){ console.log(i); });
console.log("done");
} catch(e){
console.log("Error calling ko.utils.arrayForEach(null): " + e.description);
}
try {
console.log("Calling ko.utils.arrayIndexOf(null)");
ko.utils.arrayIndexOf(null, 13);
console.log("done");
} catch(e){
console.log("Error calling ko.utils.arrayIndexOf(null): " + e.description);
}
try {
console.log("Calling ko.utils.arrayFirst(null)");
ko.utils.arrayFirst(null, function(i){ console.log(i); return false; });
console.log("done");
} catch(e){
console.log("Error calling ko.utils.arrayFirst(null): " + e.description);
}
try {
console.log("Calling ko.utils.arrayRemoveItem(null)");
ko.utils.arrayRemoveItem(null, 13);
console.log("done");
} catch(e){
console.log("Error calling ko.utils.arrayRemoveItem(null): " + e.description);
}
try {
console.log("Calling ko.utils.addOrRemoveItem(null)");
ko.utils.addOrRemoveItem(null, 13, false);
console.log("done");
} catch(e){
console.log("Error calling ko.utils.addOrRemoveItem(null): " + e.description);
}
console.log("done");