Skip to content

Question: switch case for strings not work #1643

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
nuintun opened this issue Jan 30, 2021 · 1 comment
Closed

Question: switch case for strings not work #1643

nuintun opened this issue Jan 30, 2021 · 1 comment

Comments

@nuintun
Copy link

nuintun commented Jan 30, 2021

export function stringEncode(value: string, encoding: string): ArrayBuffer {
  switch (encoding.toUpperCase()) {
    case 'UTF8':
    case 'UTF-8':
      return String.UTF8.encode(value);
    case 'UTF16':
    case 'UTF-16':
      return String.UTF16.encode(value);
    default:
      throw new TypeError('Unsupported encoding ' + encoding);
  }
}

屏幕截图 2021-01-30 094644

@MaxGraey
Copy link
Member

MaxGraey commented Jan 30, 2021

Currently switch case for strings not supported

Duplicate with #1518 and #648

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants