JavaScript String() Constructor Last Updated : 11 Jul, 2025 Comments Improve Suggest changes Like Article Like Report The JavaScript String() Constructor is used to can be used as a constructor or a function. that creates a new string object. It can be used in two different ways:Syntax:Invoked with the new keyword:new String(object);Invoked without the new keyword:String(object);Parameters: This constructor accepts a single argument as mentioned above and described below:object: This parameter contains a value that is to be converted to a string value.Return Value: When the String() constructor is used with the new keyword to create a new string object, it returns the newly created string object.when the String() constructor is used without the new keyword, it behaves differently and returns a primitive string value rather than a string object.Example 1: Here is the basic example of a javascript String() constructor. JavaScript // Using with new keyword let str = new String("Geeks"); console.log(str); // Using without keyword let strValue = String("Geeks"); console.log(strValue); Output[String: 'Geeks'] Geeks Example 2: In this example, we will create a basic string using String Constructor. JavaScript function func() { let value = String("John"); console.log(value); } func(); OutputJohn Example 3: In this example, we will convert a Boolean to String. the string constructor acts as a Function that will convert the Boolean to String JavaScript function geek() { let x = Boolean(1); let y = Boolean(0); console.log(String(x)); console.log(String(y)); } geek(); Outputtrue false Example 4: In this example, we will use the String function to return Date() object's string value. JavaScript function geek() { let y = Date(); console.log(String(y)); } geek() OutputMon Jul 15 2024 07:20:16 GMT+0000 (Coordinated Universal Time) Supported Browsers:Google Chrome 3Microsoft Edge 12Mozilla Firefox 3.0Safari 5Opera 10.5 Comment More infoAdvertise with us R riarawal99 Follow Improve Article Tags : JavaScript Web Technologies Constructors javascript-string Explore JavaScript Tutorial 8 min read JavaScript BasicsIntroduction to JavaScript 4 min read JavaScript Versions 2 min read How to Add JavaScript in HTML Document? 3 min read JavaScript Syntax 6 min read JavaScript Output 4 min read JavaScript Comments 2 min read JS Variables & DatatypesVariables and Datatypes in JavaScript 6 min read Global and Local variables in JavaScript 4 min read JavaScript Let 6 min read JavaScript const 5 min read JavaScript Var Statement 7 min read JS OperatorsJavaScript Operators 5 min read Operator precedence in JavaScript 2 min read JavaScript Arithmetic Operators 5 min read JavaScript Assignment Operators 5 min read JavaScript Comparison Operators 5 min read JavaScript Logical Operators 5 min read JavaScript Bitwise Operators 5 min read JavaScript Ternary Operator 4 min read JavaScript Comma Operator 2 min read JavaScript Unary Operators 4 min read JavaScript in and instanceof operators 3 min read JavaScript String Operators 3 min read JS StatementsJavaScript Statements 4 min read JavaScript if-else 3 min read JavaScript switch Statement 4 min read JavaScript Break Statement 2 min read JavaScript Continue Statement 1 min read JavaScript Return Statement 4 min read JS LoopsJavaScript Loops 3 min read JavaScript For Loop 4 min read JavaScript While Loop 3 min read JavaScript For In Loop 3 min read JavaScript for...of Loop 3 min read JavaScript do...while Loop 4 min read JS Perfomance & DebuggingJavaScript | Performance 4 min read Debugging in JavaScript 4 min read JavaScript Errors Throw and Try to Catch 2 min read JS ObjectObjects in Javascript 4 min read Object Oriented Programming in JavaScript 3 min read JavaScript Objects 6 min read Creating objects in JavaScript 5 min read JavaScript JSON Objects 3 min read JavaScript Object Reference 4 min read JS FunctionFunctions in JavaScript 4 min read How to write a function in JavaScript ? 4 min read JavaScript Function Call 2 min read Different ways of writing functions in JavaScript 3 min read Difference between Methods and Functions in JavaScript 3 min read Explain the Different Function States in JavaScript 3 min read JavaScript Function Complete Reference 3 min read JS ArrayJavaScript Arrays 7 min read JavaScript Array Methods 7 min read Best-Known JavaScript Array Methods 6 min read Important Array Methods of JavaScript 7 min read JavaScript Array Reference 4 min read Like