desktopX.info

Helping DX Coders Create, Enhance & Excel!

New Javascript Syntax Highlight Test

<pre><code class="jscript">
// Sample script to test syntax highlighting
var foo = 'bar';
var lorem = "Ipsum";

/* Multiline comment
* with &amp;lt;b&amp;gt;html&amp;lt;/b&amp;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 &amp; 3;
var var7 = 2 | 3;

// Prototype
String.prototype.trim = function() { return this.replace(/^\s+|\s+$/g, ""); };

// Loops
for (var i = 0; i &amp;lt; 10; i++)
{
var2 *= i;
}

var j = 0;
while(j &amp;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 &amp;&amp; that.test)
{
return true;
}

if (!this.text || that.test == false)
{
return "&amp;lt;b&amp;gt;Happy&amp;lt;/b&amp;gt;" + ' hour!';
}

return "string 'quotes' test";
}
</code></pre>