Skip to content

Instantly share code, notes, and snippets.

@IAlwaysBeCoding
Created November 21, 2017 14:00
Show Gist options
  • Select an option

  • Save IAlwaysBeCoding/e30f6ffc67462ff9c1e598909486b944 to your computer and use it in GitHub Desktop.

Select an option

Save IAlwaysBeCoding/e30f6ffc67462ff9c1e598909486b944 to your computer and use it in GitHub Desktop.

Revisions

  1. IAlwaysBeCoding created this gist Nov 21, 2017.
    43 changes: 43 additions & 0 deletions index.html
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,43 @@
    <!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>
    14 changes: 14 additions & 0 deletions jsbin.fanejenowi.js
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,14 @@
    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);