{"id":17337,"date":"2023-07-27T05:32:23","date_gmt":"2023-07-27T05:32:23","guid":{"rendered":"https:\/\/www.prepbytes.com\/blog\/?p=17337"},"modified":"2023-07-27T05:32:23","modified_gmt":"2023-07-27T05:32:23","slug":"javascript-variables-and-types","status":"publish","type":"post","link":"https:\/\/prepbytes.com\/blog\/javascript-variables-and-types\/","title":{"rendered":"Javascript variables and Types"},"content":{"rendered":"<p><img decoding=\"async\" src=\"https:\/\/prepbytes-misc-images.s3.ap-south-1.amazonaws.com\/assets\/1690435505777-Topic%20%2830%29.jpg\" alt=\"\" \/><\/p>\n<p>JavaScript, often abbreviated as JS, is a versatile and widely used programming language that plays a crucial role in web development. One of the fundamental aspects of JavaScript is its ability to work with variables and data types. In this article, we will explore JavaScript variables and the various data types they support, providing you with a comprehensive guide to understanding and using them effectively in your projects. We will cover the basic variables and data types we use in Javascript.<\/p>\n<h2>What are JavaScript Variables?<\/h2>\n<p>In programming, variables are like containers that store values. They allow developers to store and manipulate data during the execution of a program. In JavaScript, variables are declared using the <code>var<\/code>, <code>let<\/code>, or <code>const<\/code> keywords, depending on the scope and mutability requirements.<\/p>\n<p><strong>Var Keyword : The Traditional Variable Declaration<\/strong><\/p>\n<p>The <code>var<\/code> keyword was historically used to declare variables in JavaScript. However, it has some scoping issues, and as a best practice, it is now largely replaced with <code>let<\/code> and <code>const<\/code>.<\/p>\n<p>var age = 30;<br \/>\n<strong>Let Keyword : Block-Scoped Variables<\/strong><\/p>\n<p>The <code>let<\/code> keyword allows you to declare variables with block-level scope. Block-level scope means that the variable is only accessible within the block (within curly braces <code>{}<\/code>) where it is defined.<\/p>\n<p>let name = &quot;John&quot;;<\/p>\n<p><strong>const Keyword : Immutable Variables<\/strong><\/p>\n<p>The <code>const<\/code> keyword is used to declare constants, which are variables that cannot be reassigned a new value after their initialization. This ensures that the value remains constant throughout the program.<\/p>\n<p>const PI = 3.14159;<\/p>\n<h2>Data Types in JavaScript<\/h2>\n<p>JavaScript is a dynamically typed language, meaning you don&#8217;t need to explicitly specify data types when declaring variables. Instead, data types are determined automatically based on the assigned value. Here are some of the primary data types supported by JavaScript:<\/p>\n<h3>1. Primitive Data Types<\/h3>\n<p>Here is a list of all the primitive data types that you should know in Javascript.<\/p>\n<table>\n<thead>\n<tr>\n<th>Data Type<\/th>\n<th>Description<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>String<\/td>\n<td>represents a string of characters, such as &quot;hello&quot;<\/td>\n<\/tr>\n<tr>\n<td>Number<\/td>\n<td>represents numerical values, such as 100<\/td>\n<\/tr>\n<tr>\n<td>Boolean<\/td>\n<td>represents a boolean value, either true or false<\/td>\n<\/tr>\n<tr>\n<td>Undefined<\/td>\n<td>represents an unspecified value<\/td>\n<\/tr>\n<tr>\n<td>Null<\/td>\n<td>represents null, that is, no value at all<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3>2. Non primitive Data Types<\/h3>\n<p>Here is a list of all the non-primitive data types that you should know in Javascript<\/p>\n<table>\n<thead>\n<tr>\n<th>Data Type<\/th>\n<th>Description<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Object<\/td>\n<td>represents an instance that we can use to reach members<\/td>\n<\/tr>\n<tr>\n<td>Array<\/td>\n<td>represents a group of values that are similar<\/td>\n<\/tr>\n<tr>\n<td>RegExp<\/td>\n<td>stands for regular expression<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Type Conversion and Coercion<\/h2>\n<p>JavaScript also performs automatic type conversion and coercion when working with different data types. Type conversion occurs when the data type of a variable is explicitly changed using built-in functions like <code>Number()<\/code>, <code>String()<\/code>, or <code>Boolean()<\/code>. Coercion, on the other hand, is when JavaScript automatically converts values to match the required data type during operations.<\/p>\n<p><strong>Example :<\/strong><br \/>\nlet x = &quot;5&quot;;<br \/>\nlet y = &quot;10&quot;;<br \/>\nlet sum = x + y; \/\/ This will concatenate the strings, resulting in &quot;510&quot;<\/p>\n<p>To perform addition instead of concatenation, you can explicitly convert the strings to numbers using <code>Number()<\/code>:<\/p>\n<p><strong>Example :<\/strong><br \/>\nlet x = &quot;5&quot;;<br \/>\nlet y = &quot;10&quot;;<br \/>\nlet sum = Number(x) + Number(y); \/\/ This will give the correct result of 15<\/p>\n<p><strong>Conclusion<\/strong><br \/>\nUnderstanding variables and data types is essential for mastering JavaScript programming. Variables act as containers to hold various types of data, while data types define the nature and behavior of that data. JavaScript&#8217;s dynamically typed nature allows for flexibility and ease of use, but developers must be mindful of type conversion and coercion to ensure accurate results in their applications. With this comprehensive guide, you are now well-equipped to handle variables and data types effectively in your JavaScript projects, enabling you to build dynamic and interactive web applications with confidence.<\/p>\n<h2>Frequently Asked Questions (FAQs)<\/h2>\n<p>Here are some of the most frequently asked questions related to Javascript variables and types <\/p>\n<p><strong>Q1. What is the difference between <code>var<\/code>, <code>let<\/code>, and <code>const<\/code> in JavaScript?<\/strong><br \/>\nIn JavaScript, <code>var<\/code>, <code>let<\/code>, and <code>const<\/code> are used to declare variables, but they have different scoping and mutability characteristics.<\/p>\n<p>var: Historically used, it has function-level scope, meaning it&#8217;s accessible within the function where it is defined, or, if defined outside any function, it becomes globally scoped.<br \/>\nlet: Introduced in ES6, it has block-level scope, meaning it&#8217;s accessible only within the block where it&#8217;s defined, which can be a loop or a conditional statement.<br \/>\nconst: Also introduced in ES6, it has block-level scope and behaves like <code>let<\/code>, but it is used for declaring constants that cannot be reassigned a new value once initialized.<\/p>\n<p><strong>Q2. How to check if a variable has a specific data type in JavaScript?<\/strong><br \/>\nYou can use the <code>typeof<\/code> operator to check the data type of a variable. It returns a string representing the data type.<\/p>\n<p>let num = 42;<br \/>\nlet name = &quot;John&quot;;<\/p>\n<p>console.log(typeof num); \/\/ Output: &quot;number&quot;<br \/>\nconsole.log(typeof name); \/\/ Output: &quot;string&quot;<\/p>\n<p><strong>Q3. What are truthy and falsy values in JavaScript?<\/strong><br \/>\nIn JavaScript, values that evaluate to <code>true<\/code> in a boolean context are called truthy, while values that evaluate to <code>false<\/code> are called falsy. The following values are considered falsy: <code>false<\/code>, <code>0<\/code>, <code>null<\/code>, <code>undefined<\/code>, <code>NaN<\/code>, and an empty string (<code>&quot;&quot;<\/code>). All other values are considered truthy.<\/p>\n<p>let truthyValue = &quot;Hello&quot;;<br \/>\nlet falsyValue = 0;<\/p>\n<p>console.log(Boolean(truthyValue)); \/\/ Output: true<br \/>\nconsole.log(Boolean(falsyValue)); \/\/ Output: false<\/p>\n<p><strong>Q4. What is the difference between <code>==<\/code> and <code>===<\/code> in JavaScript?<\/strong><br \/>\nBoth <code>==<\/code> and <code>===<\/code> are comparison operators used to compare values in JavaScript, but they behave differently.<\/p>\n<p>== (Equality Operator): It compares values for equality after performing type coercion, meaning it may convert data types to make the comparison.<br \/>\n=== (Strict Equality Operator): It compares both values and data types, without performing type coercion. The two values must have the same type and value to be considered equal.<\/p>\n<p><strong>Q5. How to convert a string to a number in JavaScript?<\/strong><br \/>\nYou can convert a string to a number using the <code>parseInt()<\/code> or <code>parseFloat()<\/code> functions, depending on whether you want to work with integers or floating-point numbers.<\/p>\n<p>let numStr = &quot;42&quot;;<br \/>\nlet numFloatStr = &quot;3.14&quot;;<\/p>\n<p>let num = parseInt(numStr); \/\/ Convert to an integer (42)<br \/>\nlet numFloat = parseFloat(numFloatStr); \/\/ Convert to a floating-point number (3.14)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>JavaScript, often abbreviated as JS, is a versatile and widely used programming language that plays a crucial role in web development. One of the fundamental aspects of JavaScript is its ability to work with variables and data types. In this article, we will explore JavaScript variables and the various data types they support, providing you [&hellip;]<\/p>\n","protected":false},"author":52,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[162],"tags":[],"class_list":["post-17337","post","type-post","status-publish","format-standard","hentry","category-javascript"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Javascript variables and Types<\/title>\n<meta name=\"description\" content=\"Variables act as containers to hold various types of data, while data types define the nature and behavior of that data.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/prepbytes.com\/blog\/javascript-variables-and-types\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Javascript variables and Types\" \/>\n<meta property=\"og:description\" content=\"Variables act as containers to hold various types of data, while data types define the nature and behavior of that data.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/prepbytes.com\/blog\/javascript-variables-and-types\/\" \/>\n<meta property=\"og:site_name\" content=\"PrepBytes Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prepbytes0211\/\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-27T05:32:23+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/prepbytes-misc-images.s3.ap-south-1.amazonaws.com\/assets\/1690435505777-Topic%20%2830%29.jpg\" \/>\n<meta name=\"author\" content=\"Prepbytes\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Prepbytes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/prepbytes.com\/blog\/javascript-variables-and-types\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/prepbytes.com\/blog\/javascript-variables-and-types\/\"},\"author\":{\"name\":\"Prepbytes\",\"@id\":\"http:\/\/43.205.93.38\/#\/schema\/person\/3f7dc4ae851791d5947a7f99df363d5e\"},\"headline\":\"Javascript variables and Types\",\"datePublished\":\"2023-07-27T05:32:23+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/prepbytes.com\/blog\/javascript-variables-and-types\/\"},\"wordCount\":984,\"commentCount\":0,\"publisher\":{\"@id\":\"http:\/\/43.205.93.38\/#organization\"},\"image\":{\"@id\":\"https:\/\/prepbytes.com\/blog\/javascript-variables-and-types\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/prepbytes-misc-images.s3.ap-south-1.amazonaws.com\/assets\/1690435505777-Topic%20%2830%29.jpg\",\"articleSection\":[\"Javascript\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/prepbytes.com\/blog\/javascript-variables-and-types\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/prepbytes.com\/blog\/javascript-variables-and-types\/\",\"url\":\"https:\/\/prepbytes.com\/blog\/javascript-variables-and-types\/\",\"name\":\"Javascript variables and Types\",\"isPartOf\":{\"@id\":\"http:\/\/43.205.93.38\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/prepbytes.com\/blog\/javascript-variables-and-types\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/prepbytes.com\/blog\/javascript-variables-and-types\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/prepbytes-misc-images.s3.ap-south-1.amazonaws.com\/assets\/1690435505777-Topic%20%2830%29.jpg\",\"datePublished\":\"2023-07-27T05:32:23+00:00\",\"description\":\"Variables act as containers to hold various types of data, while data types define the nature and behavior of that data.\",\"breadcrumb\":{\"@id\":\"https:\/\/prepbytes.com\/blog\/javascript-variables-and-types\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/prepbytes.com\/blog\/javascript-variables-and-types\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/prepbytes.com\/blog\/javascript-variables-and-types\/#primaryimage\",\"url\":\"https:\/\/prepbytes-misc-images.s3.ap-south-1.amazonaws.com\/assets\/1690435505777-Topic%20%2830%29.jpg\",\"contentUrl\":\"https:\/\/prepbytes-misc-images.s3.ap-south-1.amazonaws.com\/assets\/1690435505777-Topic%20%2830%29.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/prepbytes.com\/blog\/javascript-variables-and-types\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"http:\/\/43.205.93.38\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Javascript\",\"item\":\"https:\/\/prepbytes.com\/blog\/category\/javascript\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Javascript variables and Types\"}]},{\"@type\":\"WebSite\",\"@id\":\"http:\/\/43.205.93.38\/#website\",\"url\":\"http:\/\/43.205.93.38\/\",\"name\":\"PrepBytes Blog\",\"description\":\"ONE-STOP RESOURCE FOR EVERYTHING RELATED TO CODING\",\"publisher\":{\"@id\":\"http:\/\/43.205.93.38\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"http:\/\/43.205.93.38\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"http:\/\/43.205.93.38\/#organization\",\"name\":\"Prepbytes\",\"url\":\"http:\/\/43.205.93.38\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"http:\/\/43.205.93.38\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/blog.prepbytes.com\/wp-content\/uploads\/2025\/07\/uzxxllgloialmn9mhwfe.webp\",\"contentUrl\":\"https:\/\/blog.prepbytes.com\/wp-content\/uploads\/2025\/07\/uzxxllgloialmn9mhwfe.webp\",\"width\":160,\"height\":160,\"caption\":\"Prepbytes\"},\"image\":{\"@id\":\"http:\/\/43.205.93.38\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/prepbytes0211\/\",\"https:\/\/www.instagram.com\/prepbytes\/\",\"https:\/\/www.linkedin.com\/company\/prepbytes\/\",\"https:\/\/www.youtube.com\/channel\/UC0xGnHDrjUM1pDEK2Ka5imA\"]},{\"@type\":\"Person\",\"@id\":\"http:\/\/43.205.93.38\/#\/schema\/person\/3f7dc4ae851791d5947a7f99df363d5e\",\"name\":\"Prepbytes\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"http:\/\/43.205.93.38\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/232042cd1a1ea0e982c96d2a2ec93fb70a8e864e00784491231e7bfe5a9e06b5?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/232042cd1a1ea0e982c96d2a2ec93fb70a8e864e00784491231e7bfe5a9e06b5?s=96&d=mm&r=g\",\"caption\":\"Prepbytes\"},\"url\":\"https:\/\/prepbytes.com\/blog\/author\/gourav-jaincollegedekho-com\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Javascript variables and Types","description":"Variables act as containers to hold various types of data, while data types define the nature and behavior of that data.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/prepbytes.com\/blog\/javascript-variables-and-types\/","og_locale":"en_US","og_type":"article","og_title":"Javascript variables and Types","og_description":"Variables act as containers to hold various types of data, while data types define the nature and behavior of that data.","og_url":"https:\/\/prepbytes.com\/blog\/javascript-variables-and-types\/","og_site_name":"PrepBytes Blog","article_publisher":"https:\/\/www.facebook.com\/prepbytes0211\/","article_published_time":"2023-07-27T05:32:23+00:00","og_image":[{"url":"https:\/\/prepbytes-misc-images.s3.ap-south-1.amazonaws.com\/assets\/1690435505777-Topic%20%2830%29.jpg","type":"","width":"","height":""}],"author":"Prepbytes","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Prepbytes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/prepbytes.com\/blog\/javascript-variables-and-types\/#article","isPartOf":{"@id":"https:\/\/prepbytes.com\/blog\/javascript-variables-and-types\/"},"author":{"name":"Prepbytes","@id":"http:\/\/43.205.93.38\/#\/schema\/person\/3f7dc4ae851791d5947a7f99df363d5e"},"headline":"Javascript variables and Types","datePublished":"2023-07-27T05:32:23+00:00","mainEntityOfPage":{"@id":"https:\/\/prepbytes.com\/blog\/javascript-variables-and-types\/"},"wordCount":984,"commentCount":0,"publisher":{"@id":"http:\/\/43.205.93.38\/#organization"},"image":{"@id":"https:\/\/prepbytes.com\/blog\/javascript-variables-and-types\/#primaryimage"},"thumbnailUrl":"https:\/\/prepbytes-misc-images.s3.ap-south-1.amazonaws.com\/assets\/1690435505777-Topic%20%2830%29.jpg","articleSection":["Javascript"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/prepbytes.com\/blog\/javascript-variables-and-types\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/prepbytes.com\/blog\/javascript-variables-and-types\/","url":"https:\/\/prepbytes.com\/blog\/javascript-variables-and-types\/","name":"Javascript variables and Types","isPartOf":{"@id":"http:\/\/43.205.93.38\/#website"},"primaryImageOfPage":{"@id":"https:\/\/prepbytes.com\/blog\/javascript-variables-and-types\/#primaryimage"},"image":{"@id":"https:\/\/prepbytes.com\/blog\/javascript-variables-and-types\/#primaryimage"},"thumbnailUrl":"https:\/\/prepbytes-misc-images.s3.ap-south-1.amazonaws.com\/assets\/1690435505777-Topic%20%2830%29.jpg","datePublished":"2023-07-27T05:32:23+00:00","description":"Variables act as containers to hold various types of data, while data types define the nature and behavior of that data.","breadcrumb":{"@id":"https:\/\/prepbytes.com\/blog\/javascript-variables-and-types\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/prepbytes.com\/blog\/javascript-variables-and-types\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/prepbytes.com\/blog\/javascript-variables-and-types\/#primaryimage","url":"https:\/\/prepbytes-misc-images.s3.ap-south-1.amazonaws.com\/assets\/1690435505777-Topic%20%2830%29.jpg","contentUrl":"https:\/\/prepbytes-misc-images.s3.ap-south-1.amazonaws.com\/assets\/1690435505777-Topic%20%2830%29.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/prepbytes.com\/blog\/javascript-variables-and-types\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"http:\/\/43.205.93.38\/"},{"@type":"ListItem","position":2,"name":"Javascript","item":"https:\/\/prepbytes.com\/blog\/category\/javascript\/"},{"@type":"ListItem","position":3,"name":"Javascript variables and Types"}]},{"@type":"WebSite","@id":"http:\/\/43.205.93.38\/#website","url":"http:\/\/43.205.93.38\/","name":"PrepBytes Blog","description":"ONE-STOP RESOURCE FOR EVERYTHING RELATED TO CODING","publisher":{"@id":"http:\/\/43.205.93.38\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"http:\/\/43.205.93.38\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"http:\/\/43.205.93.38\/#organization","name":"Prepbytes","url":"http:\/\/43.205.93.38\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"http:\/\/43.205.93.38\/#\/schema\/logo\/image\/","url":"https:\/\/blog.prepbytes.com\/wp-content\/uploads\/2025\/07\/uzxxllgloialmn9mhwfe.webp","contentUrl":"https:\/\/blog.prepbytes.com\/wp-content\/uploads\/2025\/07\/uzxxllgloialmn9mhwfe.webp","width":160,"height":160,"caption":"Prepbytes"},"image":{"@id":"http:\/\/43.205.93.38\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/prepbytes0211\/","https:\/\/www.instagram.com\/prepbytes\/","https:\/\/www.linkedin.com\/company\/prepbytes\/","https:\/\/www.youtube.com\/channel\/UC0xGnHDrjUM1pDEK2Ka5imA"]},{"@type":"Person","@id":"http:\/\/43.205.93.38\/#\/schema\/person\/3f7dc4ae851791d5947a7f99df363d5e","name":"Prepbytes","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"http:\/\/43.205.93.38\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/232042cd1a1ea0e982c96d2a2ec93fb70a8e864e00784491231e7bfe5a9e06b5?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/232042cd1a1ea0e982c96d2a2ec93fb70a8e864e00784491231e7bfe5a9e06b5?s=96&d=mm&r=g","caption":"Prepbytes"},"url":"https:\/\/prepbytes.com\/blog\/author\/gourav-jaincollegedekho-com\/"}]}},"_links":{"self":[{"href":"https:\/\/prepbytes.com\/blog\/wp-json\/wp\/v2\/posts\/17337","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prepbytes.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prepbytes.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prepbytes.com\/blog\/wp-json\/wp\/v2\/users\/52"}],"replies":[{"embeddable":true,"href":"https:\/\/prepbytes.com\/blog\/wp-json\/wp\/v2\/comments?post=17337"}],"version-history":[{"count":1,"href":"https:\/\/prepbytes.com\/blog\/wp-json\/wp\/v2\/posts\/17337\/revisions"}],"predecessor-version":[{"id":17339,"href":"https:\/\/prepbytes.com\/blog\/wp-json\/wp\/v2\/posts\/17337\/revisions\/17339"}],"wp:attachment":[{"href":"https:\/\/prepbytes.com\/blog\/wp-json\/wp\/v2\/media?parent=17337"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prepbytes.com\/blog\/wp-json\/wp\/v2\/categories?post=17337"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prepbytes.com\/blog\/wp-json\/wp\/v2\/tags?post=17337"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}