0
Custom data types in js
Is it possible to create your own data type in js and store them in a variable? For example, const component = "<h1>Hello World</h1>" The variable above is possible as it's storing a string but what if I wanna do something like, const component = <h1>Hello World</h1> Is it possible? How can I do that?
3 odpowiedzi
+ 3
The short answer is No. javascript only provide the class method to create new data types.
const component = new ClassName()
you cannot create another primitive types
+ 1
Yes, it's possible to create your own data types in JavaScript using object-oriented programming principles and you have to achieve this is by creating custom objects or classes.
About the example you mentioned, to achieve this outside of a React environment, you would typically need to transpile the JSX syntax into regular JavaScript. However, you can create a simple function that mimics JSX behavior by returning DOM elements created with JavaScript. JSX is a syntax extension for JavaScript often used with React to describe what the UI should look like.
0
Got it, thanks ^^