こんな感じの雑な実装
/**
* 全角から半角にする拡張
* @returns {string}
*/
String.prototype.toHankaku = function () {
var h = '';
this.split('').forEach(function (s) {
if( 0xFEE0 <= s.charCodeAt(0) ){
h += String.fromCharCode(s.charCodeAt(0) - 0xFEE0);
} else {
h += s;
}
});
return h;
};
var han = "ABCDEFG".toHankaku();
console.log(han);