{"id":38044,"date":"2023-04-10T09:31:31","date_gmt":"2023-04-10T04:01:31","guid":{"rendered":"https:\/\/tutorial.eyehunts.com\/?p=38044"},"modified":"2023-04-10T09:31:32","modified_gmt":"2023-04-10T04:01:32","slug":"javascript-typeerror","status":"publish","type":"post","link":"https:\/\/tutorial.eyehunts.com\/js\/javascript-typeerror\/","title":{"rendered":"JavaScript TypeError"},"content":{"rendered":"\n<p><strong>TypeError <\/strong>is a common type of error that occurs in JavaScript when the type of a variable or value is not what was expected. This <strong>error <\/strong>is typically thrown when an operation is performed on a value that is not compatible with the operation, or when a function is passed an argument of the wrong type.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>JavaScript TypeError example<\/strong><\/h2>\n\n\n\n<p>Simple example code of most Common <strong>TypeErrors <\/strong>and how to fix them in JavaScript. When you attempt to change a value that cannot be changed or use a value in an inappropriate way, you may encounter a <strong>TypeError<\/strong>.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;!DOCTYPE html>\r\n&lt;html>\r\n&lt;body>\r\n    &lt;script>\r\n    const a = 5\r\n    a = \"5\" \r\n    &lt;\/script>\r\n&lt;\/body>\r\n&lt;\/html><\/code><\/pre>\n\n\n\n<p><strong>Output:<\/strong><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"591\" height=\"196\" src=\"https:\/\/i0.wp.com\/tutorial.eyehunts.com\/wp-content\/uploads\/2023\/04\/JavaScript-TypeError.jpg?resize=591%2C196&#038;ssl=1\" alt=\"JavaScript TypeError\" class=\"wp-image-38060\"\/><\/figure><\/div>\n\n\n<p>You can fix this by simply changing the name of the identifier.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\rconst a = 5\r\nconst b = \"5\"\r<\/code><\/pre>\n\n\n\n<p>You will get Uncaught TypeError if you are trying to convert a number to an uppercase character. As <a href=\"https:\/\/tutorial.eyehunts.com\/js\/javascript-touppercase-method-converts-a-string-to-uppercase-letters\/\"><code>toUpperCase()<\/code> <\/a>is a function to convert a string to uppercase characters.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>var num = 11;\r\ntry{\r\nnum.toUpperCase();\r\n}\r\ncatch(err) {\r\n    document.getElementById(\"demo\").innerHTML = err.name;\r\n}<\/code><\/pre>\n\n\n\n<p>You can get the name of the error using the <strong>error.name\u00a0<\/strong>property.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>let num = 11;\r\n\r\ntry {\r\n  num.toUpperCase();\r\n}\r\n\r\ncatch (err) {\r\n  console.log(err.name)\r\n}<\/code><\/pre>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Do comment if you have any doubts on this <a href=\"https:\/\/tutorial.eyehunts.com\/js\/javascript-error\/\">Js error<\/a> topic.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p><strong>Note:<\/strong>&nbsp;The<strong>&nbsp;All JS Examples codes&nbsp;<\/strong>are&nbsp;tested on the Firefox browser and the Chrome browser.<\/p><p>OS:&nbsp;<strong>Windows 10<\/strong><\/p><p>Code: HTML 5 Version<\/p><\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>TypeError is a common type of error that occurs in JavaScript when the type of a variable or value is not what was expected. This error is typically thrown when an operation is performed on a value that is not compatible with the operation, or when a function is passed an argument of the wrong&hellip;&nbsp;<a href=\"https:\/\/tutorial.eyehunts.com\/js\/javascript-typeerror\/\" rel=\"bookmark\">Read More &raquo;<span class=\"screen-reader-text\">JavaScript TypeError<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"neve_meta_sidebar":"","neve_meta_container":"","neve_meta_enable_content_width":"","neve_meta_content_width":0,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":"","jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[69],"tags":[602],"post_series":[],"class_list":["post-38044","post","type-post","status-publish","format-standard","hentry","category-js","tag-js-error"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.1.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>JavaScript TypeError<\/title>\n<meta name=\"description\" content=\"TypeError is a common type of error that occurs in JavaScript when the type of a variable or value is not what was expected. This error is...\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/tutorial.eyehunts.com\/js\/javascript-typeerror\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"JavaScript TypeError\" \/>\n<meta property=\"og:description\" content=\"TypeError is a common type of error that occurs in JavaScript when the type of a variable or value is not what was expected. This error is...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/tutorial.eyehunts.com\/js\/javascript-typeerror\/\" \/>\n<meta property=\"og:site_name\" content=\"Tutorial\" \/>\n<meta property=\"article:published_time\" content=\"2023-04-10T04:01:31+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-04-10T04:01:32+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/tutorial.eyehunts.com\/wp-content\/uploads\/2023\/04\/JavaScript-TypeError.jpg\" \/>\n<meta name=\"author\" content=\"Rohit\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Rohit\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/tutorial.eyehunts.com\/js\/javascript-typeerror\/\",\"url\":\"https:\/\/tutorial.eyehunts.com\/js\/javascript-typeerror\/\",\"name\":\"JavaScript TypeError\",\"isPartOf\":{\"@id\":\"https:\/\/tutorial.eyehunts.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/tutorial.eyehunts.com\/js\/javascript-typeerror\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/tutorial.eyehunts.com\/js\/javascript-typeerror\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/tutorial.eyehunts.com\/wp-content\/uploads\/2023\/04\/JavaScript-TypeError.jpg\",\"datePublished\":\"2023-04-10T04:01:31+00:00\",\"dateModified\":\"2023-04-10T04:01:32+00:00\",\"author\":{\"@id\":\"https:\/\/tutorial.eyehunts.com\/#\/schema\/person\/69ca2cb8c13fdce0ee5b39d6175119b1\"},\"description\":\"TypeError is a common type of error that occurs in JavaScript when the type of a variable or value is not what was expected. This error is...\",\"breadcrumb\":{\"@id\":\"https:\/\/tutorial.eyehunts.com\/js\/javascript-typeerror\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/tutorial.eyehunts.com\/js\/javascript-typeerror\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/tutorial.eyehunts.com\/js\/javascript-typeerror\/#primaryimage\",\"url\":\"https:\/\/i0.wp.com\/tutorial.eyehunts.com\/wp-content\/uploads\/2023\/04\/JavaScript-TypeError.jpg?fit=591%2C196&ssl=1\",\"contentUrl\":\"https:\/\/i0.wp.com\/tutorial.eyehunts.com\/wp-content\/uploads\/2023\/04\/JavaScript-TypeError.jpg?fit=591%2C196&ssl=1\",\"width\":591,\"height\":196},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/tutorial.eyehunts.com\/js\/javascript-typeerror\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/tutorial.eyehunts.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"JavaScript TypeError\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/tutorial.eyehunts.com\/#website\",\"url\":\"https:\/\/tutorial.eyehunts.com\/\",\"name\":\"Tutorial\",\"description\":\"By EyeHunts\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/tutorial.eyehunts.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/tutorial.eyehunts.com\/#\/schema\/person\/69ca2cb8c13fdce0ee5b39d6175119b1\",\"name\":\"Rohit\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/tutorial.eyehunts.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/tutorial.eyehunts.com\/wp-content\/litespeed\/avatar\/2b27529b86d6dfb5336897e07c93a827.jpg?ver=1777374971\",\"contentUrl\":\"https:\/\/tutorial.eyehunts.com\/wp-content\/litespeed\/avatar\/2b27529b86d6dfb5336897e07c93a827.jpg?ver=1777374971\",\"caption\":\"Rohit\"},\"description\":\"Degree in Computer Science and Engineer: App Developer and has multiple Programming languages experience. Enthusiasm for technology &amp; like learning technical.\",\"url\":\"https:\/\/tutorial.eyehunts.com\/author\/rohit\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"JavaScript TypeError","description":"TypeError is a common type of error that occurs in JavaScript when the type of a variable or value is not what was expected. This error is...","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:\/\/tutorial.eyehunts.com\/js\/javascript-typeerror\/","og_locale":"en_US","og_type":"article","og_title":"JavaScript TypeError","og_description":"TypeError is a common type of error that occurs in JavaScript when the type of a variable or value is not what was expected. This error is...","og_url":"https:\/\/tutorial.eyehunts.com\/js\/javascript-typeerror\/","og_site_name":"Tutorial","article_published_time":"2023-04-10T04:01:31+00:00","article_modified_time":"2023-04-10T04:01:32+00:00","og_image":[{"url":"https:\/\/tutorial.eyehunts.com\/wp-content\/uploads\/2023\/04\/JavaScript-TypeError.jpg","type":"","width":"","height":""}],"author":"Rohit","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Rohit","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/tutorial.eyehunts.com\/js\/javascript-typeerror\/","url":"https:\/\/tutorial.eyehunts.com\/js\/javascript-typeerror\/","name":"JavaScript TypeError","isPartOf":{"@id":"https:\/\/tutorial.eyehunts.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/tutorial.eyehunts.com\/js\/javascript-typeerror\/#primaryimage"},"image":{"@id":"https:\/\/tutorial.eyehunts.com\/js\/javascript-typeerror\/#primaryimage"},"thumbnailUrl":"https:\/\/tutorial.eyehunts.com\/wp-content\/uploads\/2023\/04\/JavaScript-TypeError.jpg","datePublished":"2023-04-10T04:01:31+00:00","dateModified":"2023-04-10T04:01:32+00:00","author":{"@id":"https:\/\/tutorial.eyehunts.com\/#\/schema\/person\/69ca2cb8c13fdce0ee5b39d6175119b1"},"description":"TypeError is a common type of error that occurs in JavaScript when the type of a variable or value is not what was expected. This error is...","breadcrumb":{"@id":"https:\/\/tutorial.eyehunts.com\/js\/javascript-typeerror\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/tutorial.eyehunts.com\/js\/javascript-typeerror\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/tutorial.eyehunts.com\/js\/javascript-typeerror\/#primaryimage","url":"https:\/\/i0.wp.com\/tutorial.eyehunts.com\/wp-content\/uploads\/2023\/04\/JavaScript-TypeError.jpg?fit=591%2C196&ssl=1","contentUrl":"https:\/\/i0.wp.com\/tutorial.eyehunts.com\/wp-content\/uploads\/2023\/04\/JavaScript-TypeError.jpg?fit=591%2C196&ssl=1","width":591,"height":196},{"@type":"BreadcrumbList","@id":"https:\/\/tutorial.eyehunts.com\/js\/javascript-typeerror\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/tutorial.eyehunts.com\/"},{"@type":"ListItem","position":2,"name":"JavaScript TypeError"}]},{"@type":"WebSite","@id":"https:\/\/tutorial.eyehunts.com\/#website","url":"https:\/\/tutorial.eyehunts.com\/","name":"Tutorial","description":"By EyeHunts","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/tutorial.eyehunts.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/tutorial.eyehunts.com\/#\/schema\/person\/69ca2cb8c13fdce0ee5b39d6175119b1","name":"Rohit","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/tutorial.eyehunts.com\/#\/schema\/person\/image\/","url":"https:\/\/tutorial.eyehunts.com\/wp-content\/litespeed\/avatar\/2b27529b86d6dfb5336897e07c93a827.jpg?ver=1777374971","contentUrl":"https:\/\/tutorial.eyehunts.com\/wp-content\/litespeed\/avatar\/2b27529b86d6dfb5336897e07c93a827.jpg?ver=1777374971","caption":"Rohit"},"description":"Degree in Computer Science and Engineer: App Developer and has multiple Programming languages experience. Enthusiasm for technology &amp; like learning technical.","url":"https:\/\/tutorial.eyehunts.com\/author\/rohit\/"}]}},"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":38086,"url":"https:\/\/tutorial.eyehunts.com\/js\/rangeerror-referenceerror-typeerror-javascript\/","url_meta":{"origin":38044,"position":0},"title":"How do we throw and catch a RangeError, ReferenceError, TypeError in JavaScript?","author":"Rohit","date":"April 10, 2023","format":false,"excerpt":"In JavaScript, errors can be thrown using the throw statement and can be caught using the try...catch statement. Here are some examples of how to throw and catch three common types of errors in JavaScript: Throw and catch a RangeError, ReferenceError, TypeError in JavaScript examples Simple example code. RangeError: A\u2026","rel":"","context":"In &quot;JavaScript&quot;","block_context":{"text":"JavaScript","link":"https:\/\/tutorial.eyehunts.com\/category\/js\/"},"img":{"alt_text":"Throw and catch a RangeError, ReferenceError, TypeError in JavaScript examples","src":"https:\/\/i0.wp.com\/tutorial.eyehunts.com\/wp-content\/uploads\/2023\/04\/Throw-and-catch-a-RangeError-ReferenceError-TypeError-in-JavaScript.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/tutorial.eyehunts.com\/wp-content\/uploads\/2023\/04\/Throw-and-catch-a-RangeError-ReferenceError-TypeError-in-JavaScript.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/tutorial.eyehunts.com\/wp-content\/uploads\/2023\/04\/Throw-and-catch-a-RangeError-ReferenceError-TypeError-in-JavaScript.jpg?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":38117,"url":"https:\/\/tutorial.eyehunts.com\/js\/javascript-runtime-errors\/","url_meta":{"origin":38044,"position":1},"title":"JavaScript Runtime errors","author":"Rohit","date":"April 11, 2023","format":false,"excerpt":"JavaScript runtime errors occur when the code is being executed and something unexpected happens that prevents the code from running properly. Here are some common runtime errors in JavaScript: TypeError: Occurs If performing an operation on a value that is not of the expected type. For example, trying to call\u2026","rel":"","context":"In &quot;JavaScript&quot;","block_context":{"text":"JavaScript","link":"https:\/\/tutorial.eyehunts.com\/category\/js\/"},"img":{"alt_text":"JavaScript Runtime errors","src":"https:\/\/i0.wp.com\/tutorial.eyehunts.com\/wp-content\/uploads\/2023\/04\/JavaScript-Runtime-errors.jpg?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":37838,"url":"https:\/\/tutorial.eyehunts.com\/js\/javascript-error\/","url_meta":{"origin":38044,"position":2},"title":"JavaScript Error","author":"Rohit","date":"April 10, 2023","format":false,"excerpt":"JavaScript errors may arise when the browser has difficulty executing JavaScript code. JavaScript is a programming language used extensively for creating interactive and dynamic web pages. Typically, when a JavaScript error happens, an error message is shown in the console or as a pop-up window, depending on the script's execution.\u2026","rel":"","context":"In &quot;JavaScript&quot;","block_context":{"text":"JavaScript","link":"https:\/\/tutorial.eyehunts.com\/category\/js\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/tutorial.eyehunts.com\/wp-content\/uploads\/2023\/04\/JavaScript-Error.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/tutorial.eyehunts.com\/wp-content\/uploads\/2023\/04\/JavaScript-Error.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/tutorial.eyehunts.com\/wp-content\/uploads\/2023\/04\/JavaScript-Error.jpg?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":38055,"url":"https:\/\/tutorial.eyehunts.com\/js\/javascript-try-catch-statement\/","url_meta":{"origin":38044,"position":3},"title":"JavaScript try-catch statement","author":"Rohit","date":"April 11, 2023","format":false,"excerpt":"In JavaScript, try-catch statements are used to handle errors that occur during the execution of a program. A try\u2026catch block consists of two main parts: try block: This is the block of code that may throw an error. If an error is thrown, the execution of the try block is\u2026","rel":"","context":"In &quot;JavaScript&quot;","block_context":{"text":"JavaScript","link":"https:\/\/tutorial.eyehunts.com\/category\/js\/"},"img":{"alt_text":"JavaScript try-catch statement","src":"https:\/\/i0.wp.com\/tutorial.eyehunts.com\/wp-content\/uploads\/2023\/04\/JavaScript-try-catch-statement.jpg?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":29786,"url":"https:\/\/tutorial.eyehunts.com\/js\/javascript-const-vs-let\/","url_meta":{"origin":38044,"position":4},"title":"JavaScript const vs let","author":"Rohit","date":"June 14, 2023","format":false,"excerpt":"In JavaScript, const and let are both used to declare variables, but they have some differences in terms of their behavior and usage. const: The const keyword is used to declare a constant variable. Once a constant variable is assigned a value, its value cannot be changed or reassigned. It\u2026","rel":"","context":"In &quot;JavaScript&quot;","block_context":{"text":"JavaScript","link":"https:\/\/tutorial.eyehunts.com\/category\/js\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/tutorial.eyehunts.com\/wp-content\/uploads\/2023\/06\/JavaScript-const-vs-let.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/tutorial.eyehunts.com\/wp-content\/uploads\/2023\/06\/JavaScript-const-vs-let.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/tutorial.eyehunts.com\/wp-content\/uploads\/2023\/06\/JavaScript-const-vs-let.jpg?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":28089,"url":"https:\/\/tutorial.eyehunts.com\/js\/javascript-clone-object-without-reference-example-code\/","url_meta":{"origin":38044,"position":5},"title":"JavaScript clone object without reference | Example code","author":"Rohit","date":"April 7, 2022","format":false,"excerpt":"Use JSON.parse() and JSON.stringify() methods to clone objects without reference in JavaScript.If you use a = statement to assign a value to a var with an object on the right side, javascript will not copy but reference the object. JSON.parse(JSON.stringify(json_original)); if you use jQuery, you can use: \/\/ Shallow copy\u2026","rel":"","context":"In &quot;JavaScript&quot;","block_context":{"text":"JavaScript","link":"https:\/\/tutorial.eyehunts.com\/category\/js\/"},"img":{"alt_text":"JavaScript clone object without reference","src":"https:\/\/i0.wp.com\/tutorial.eyehunts.com\/wp-content\/uploads\/2022\/04\/JavaScript-clone-object-without-reference.jpg?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]}],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/tutorial.eyehunts.com\/wp-json\/wp\/v2\/posts\/38044","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tutorial.eyehunts.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tutorial.eyehunts.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tutorial.eyehunts.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tutorial.eyehunts.com\/wp-json\/wp\/v2\/comments?post=38044"}],"version-history":[{"count":1,"href":"https:\/\/tutorial.eyehunts.com\/wp-json\/wp\/v2\/posts\/38044\/revisions"}],"predecessor-version":[{"id":38062,"href":"https:\/\/tutorial.eyehunts.com\/wp-json\/wp\/v2\/posts\/38044\/revisions\/38062"}],"wp:attachment":[{"href":"https:\/\/tutorial.eyehunts.com\/wp-json\/wp\/v2\/media?parent=38044"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tutorial.eyehunts.com\/wp-json\/wp\/v2\/categories?post=38044"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tutorial.eyehunts.com\/wp-json\/wp\/v2\/tags?post=38044"},{"taxonomy":"post_series","embeddable":true,"href":"https:\/\/tutorial.eyehunts.com\/wp-json\/wp\/v2\/post_series?post=38044"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}