leodutra
3/19/2013 - 1:46 PM

Converts Array, String or Number to Unicode String

Converts Array, String or Number to Unicode String

function toUnicode(val/* :Array|Number|String */) {
	var res = '';
	var type = $.type(val);
	var i;
	switch(type) {
		case 'array':
			val = s.join('');
		case 'string':
		case 'number':
			i = (val + '').length;
			res = Array(i);
			while (i--) res[i] = '\\u' + ('000' + val.charCodeAt(i).toString(16)).substr(-4);
			res = res.join('');
	}
	return res;
}