New Javascript Syntax Highlight Test
<pre><code class="jscript">
// Sample script to test syntax highlighting
var foo = 'bar';
var lorem = "Ipsum";
/* Multiline comment
* with &lt;b&gt;html&lt;/b&gt; tags
* Third line */ var test;
function hello_world()
{
return true;
}
function its()
{
return 'string with \' escape character';
}
var var1 = 1 + 2; // return 3
var var2 = 2 - 1; // return 1
var var3 = 2 * 2; // return 4
var var4 = 6 / 3; // return 2
var var1 += 2 // return 5
var var5 = new Array();
var var6 = 2 & 3;
var var7 = 2 | 3;
// Prototype
String.prototype.trim = function() { return this.replace(/^\s+|\s+$/g, ""); };
// Loops
for (var i = 0; i &lt; 10; i++)
{
var2 *= i;
}
var j = 0;
while(j &lt; 10)
{
j++;
} // while
var foo = test_function(bar);
switch(foo)
{
case 'lorem':
myVar = 1;
break;
case 'ipsum':
myVar = myArray[2];
break;
default:
myFunction(true, foo, 1, bar);
} // switch
var foo = (!logic()) ? 'bar' : 'moo';
// Operands
function logic()
{
if (this.test == true)
{
return false;
}
if (this.test && that.test)
{
return true;
}
if (!this.text || that.test == false)
{
return "&lt;b&gt;Happy&lt;/b&gt;" + ' hour!';
}
return "string 'quotes' test";
}
</code></pre>