Skip to content

Chinese character Error #6

@ywzhaiqi

Description

@ywzhaiqi

example.min.js

function chunkData(e, t) {
  var n = ['中文'];
  return n;
}

use jsnice example.min.js > example.js, the result is

/**
 * @param {?} dataAndEvents
 * @param {?} deepDataAndEvents
 * @return {?}
 */
function chunkData(dataAndEvents, deepDataAndEvents) {
  /** @type {Array} */
  var chunkData = ["\u00e4\u00b8\u00ad\u00e6\u0096\u0087"];
  return chunkData;
}
;

but www.jsnice.org result is

/**
 * @param {?} dataAndEvents
 * @param {?} deepDataAndEvents
 * @return {?}
 */
function chunkData(dataAndEvents, deepDataAndEvents) {
  /** @type {Array} */
  var chunkData = ["\u4e2d\u6587"];
  return chunkData;
}
;

Obviously, "\u00e4\u00b8\u00ad\u00e6\u0096\u0087" is wrong.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions