From 947080f5656e5a94c61f853df528438dc40c7f65 Mon Sep 17 00:00:00 2001 From: yanhaohuang <38705327+yanhaohuang@users.noreply.github.com> Date: Mon, 3 Jun 2019 19:52:30 -0400 Subject: [PATCH] feat: add guide article for JavaScript padStart (#36028) * add guide article for JavaScript padStart * Fix formatting issue, add bullet point at sources * Fix formatting * Fix formatting --- .../string/string-prototype-padstart/index.md | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/guide/english/javascript/standard-objects/string/string-prototype-padstart/index.md b/guide/english/javascript/standard-objects/string/string-prototype-padstart/index.md index 0e3558c8b0..d8bc95ddff 100644 --- a/guide/english/javascript/standard-objects/string/string-prototype-padstart/index.md +++ b/guide/english/javascript/standard-objects/string/string-prototype-padstart/index.md @@ -3,13 +3,22 @@ title: String.prototype.padStart --- ## String.prototype.padStart -This is a stub. Help our community expand it. +The 'padStart()' method is a JavaScript string method that pads the start (left) of the current string with another string to the specified final string length. -This quick style guide will help ensure your pull request gets accepted. +**Syntax** +```javascript +string_to_be_padded.padStart(resulting_length, pad_string) +``` - +**Example** +```js +var str1 = '1'; +var str2 = '2'; +console.log(str1.padStart(2, '*')); // expected output: "*1" +console.log(str2.padStart(5, '*#-')); // expected output: "*#-*2" +``` #### More Information: - +- [String.prototype.padStart() on MDN](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/padStart)