String.prototype.padStart(), String.prototype.padEnd()

- OTHER

The padStart() and padEnd() methods pad the current string with a given string (eventually repeated) so that the resulting string reaches a given length. The pad is applied from the start (left) of the current string for padStart(), and applied from the end (right) of the current string for padEnd().

IE

  1. 5.5 - 10: Not supported
  2. 11: Not supported

Edge

  1. 12 - 14: Not supported
  2. 15 - 85: Supported
  3. 86: Supported

Firefox

  1. 2 - 47: Not supported
  2. 48 - 80: Supported
  3. 81: Supported
  4. 82 - 83: Supported

Chrome

  1. 4 - 56: Not supported
  2. 57 - 85: Supported
  3. 86: Supported
  4. 87 - 89: Supported

Safari

  1. 3.1 - 9.1: Not supported
  2. 10 - 13.1: Supported
  3. 14: Supported
  4. TP: Supported

Opera

  1. 9 - 43: Not supported
  2. 44 - 70: Supported
  3. 71: Supported

iOS Safari

  1. 3.2 - 9.3: Not supported
  2. 10 - 13.7: Supported
  3. 14: Supported

Opera Mini

  1. all: Not supported

Android Browser

  1. 2.1 - 4.4.4: Not supported
  2. 81: Supported

Blackberry Browser

  1. 7: Not supported
  2. 10: Not supported

Opera Mobile

  1. 10 - 12.1: Not supported
  2. 59: Supported

Chrome for Android

  1. 85: Supported

Firefox for Android

  1. 79: Supported

IE Mobile

  1. 10: Not supported
  2. 11: Not supported

UC Browser for Android

  1. 12.12: Supported

Samsung Internet

  1. 4 - 6.4: Not supported
  2. 7.2 - 11.2: Supported
  3. 12.0: Supported

QQ Browser

  1. 10.4: Supported

Baidu Browser

  1. 7.12: Not supported

KaiOS Browser

  1. 2.5: Supported
Resources:
MDN Web Docs - padEnd()
MDN Web Docs - padStart()
Polyfill for this feature is available in the core-js library