POC: jsrender null/undefined helper

Using a helper function to display some sort of text for null/undefined values when rendering a template.

HTML

<ul id="results"></ul>
<script id="x" type="text/x-jquery-tmpl">
    <li>{{:~raw(#data)}}</li>
</script>

<script type="text/javascript" src="http://code.jquery.com/jquery-1.7.1.min.js"></script>
<script type="text/javascript" src="https://raw.github.com/BorisMoore/jsrender/master/jsrender.js"></script>

JavaScript

/*global $ */
$(function () {
    "use strict";
    $.views.helpers({
        raw: function(val) {
            var result = val;
            if (val === undefined) {
                result = "[undefined]";
            } else if (val === null) {
                result = "[null]";
            }
            return result;
        }
    });
    $("#results").html($("#x").render([0, 1, null, undefined, false]));
});