Skip to content

Instantly share code, notes, and snippets.

@IAlwaysBeCoding
Created November 21, 2017 14:00
Show Gist options
  • Save IAlwaysBeCoding/e30f6ffc67462ff9c1e598909486b944 to your computer and use it in GitHub Desktop.
Save IAlwaysBeCoding/e30f6ffc67462ff9c1e598909486b944 to your computer and use it in GitHub Desktop.
JS Bin // source https://jsbin.com/fanejenowi
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>JS Bin</title>
</head>
<body>
<script id="jsbin-javascript">
var Ui = /\uffff/.test("\uffff") ? /[\\"\x00-\x1f\x7f-\uffff]/g : /[\\"\x00-\x1f\x7f-\xff]/g;
var Si = function(a, b) {
b.push('"', a.replace(Ui, function(a) {
var b = Ti[a];
console.log(b);
b || (b = "\\u" + (a.charCodeAt(0) | 65536).toString(16).substr(1), Ti[a] = b);
return b
}), '"')
};
console.log(Ui);
text = 'okay';
text_b = ['\uffff'];
si = Si(text, text_b);
console.log(si);
</script>
<script id="jsbin-source-javascript" type="text/javascript">var Ui = /\uffff/.test("\uffff") ? /[\\"\x00-\x1f\x7f-\uffff]/g : /[\\"\x00-\x1f\x7f-\xff]/g;
var Si = function(a, b) {
b.push('"', a.replace(Ui, function(a) {
var b = Ti[a];
console.log(b);
b || (b = "\\u" + (a.charCodeAt(0) | 65536).toString(16).substr(1), Ti[a] = b);
return b
}), '"')
};
console.log(Ui);
text = 'okay';
text_b = ['\uffff'];
si = Si(text, text_b);
console.log(si);</script></body>
</html>
var Ui = /\uffff/.test("\uffff") ? /[\\"\x00-\x1f\x7f-\uffff]/g : /[\\"\x00-\x1f\x7f-\xff]/g;
var Si = function(a, b) {
b.push('"', a.replace(Ui, function(a) {
var b = Ti[a];
console.log(b);
b || (b = "\\u" + (a.charCodeAt(0) | 65536).toString(16).substr(1), Ti[a] = b);
return b
}), '"')
};
console.log(Ui);
text = 'okay';
text_b = ['\uffff'];
si = Si(text, text_b);
console.log(si);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment