{"id":11526,"date":"2022-07-05T06:41:26","date_gmt":"2022-07-05T06:41:26","guid":{"rendered":"https:\/\/www.webhozz.com\/blog\/?p=11526"},"modified":"2023-05-09T07:14:01","modified_gmt":"2023-05-09T07:14:01","slug":"javascript-sorting-array","status":"publish","type":"post","link":"https:\/\/www.webhozz.com\/blog\/javascript-sorting-array\/","title":{"rendered":"JavaScript : Sorting Array"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Penyortiran adalah tugas umum ketika menggunakan array. Hal tersebut akan digunakan, misalnya, jika kalian ingin menampilkan nama kota atau wilayah dalam urutan abjad.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Objek JavaScript Array memiliki metode&nbsp;<strong><em>sort()<\/em><\/strong>&nbsp;bawaan untuk menyortir elemen array dalam urutan abjad. Berikut contoh penggunaannya:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\nvar fruits = &#x5B;&quot;Banana&quot;, &quot;Orange&quot;, &quot;Apple&quot;, &quot;Papaya&quot;, &quot;Mango&quot;];\nvar sorted = fruits.sort();\n \nalert(fruits); \/\/ Outputs: Apple,Banana,Mango,Orange,Papaya\nalert(sorted); \/\/ Outputs: Apple,Banana,Mango,Orange,Papaya\n<\/pre><\/div>\n\n\n<h5 class=\"wp-block-heading\">Reversing Array<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">Kalian bisa menggunakan metode&nbsp;<strong><em>reverse()<\/em><\/strong>&nbsp;untuk membalik urutan elemen-elemen dari array.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Metode ini membalikkan array sedemikian rupa sehingga elemen array pertama akan menjadi yang terakhir, dan elemen array terakhir akan menjadi yang pertama. Berikut contohnya:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\nvar counts = &#x5B;&quot;one&quot;, &quot;two&quot;, &quot;three&quot;, &quot;four&quot;, &quot;five&quot;];\nvar reversed = counts.reverse(); \n \nalert(counts); \/\/ Outputs: five,four,three,two,one\nalert(reversed); \/\/ Output: five,four,three,two,one\n<\/pre><\/div>\n\n\n<p class=\"wp-block-paragraph\"><strong><em>Catatan:<\/em>&nbsp;<\/strong>Metode&nbsp;<strong><em>sort()<\/em><\/strong>&nbsp;dan&nbsp;<strong><em>reverse()<\/em><\/strong>&nbsp;memodifikasi array asli dan mengembalikan referensi ke array yang sama, seperti yang kalian lihat pada contoh di atas.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">Menyortir Numeric Array<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">Metode&nbsp;<strong><em>sort()<\/em><\/strong>&nbsp;dapat menghasilkan hasil yang tidak terduga ketika diterapkan pada array numerik (mis. Array yang berisi nilai numerik). Contohnya:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\nvar numbers = &#x5B;5, 20, 10, 75, 50, 100];\nnumbers.sort(); \/\/ Sorts numbers array\nalert(numbers); \/\/ Outputs: 10,100,20,5,50,75\n<\/pre><\/div>\n\n\n<p class=\"wp-block-paragraph\">Seperti yang kalian lihat, hasilnya berbeda dari yang kita harapkan. Ini terjadi karena, metode&nbsp;<strong><em>sort()<\/em><\/strong>&nbsp;mengurutkan elemen array numerik dengan mengubahnya menjadi string (yaitu 20 menjadi \u201c20\u201d, 100 menjadi \u201c100\u201d, dan seterusnya), dan karena karakter pertama dari string \u201c20\u201d (yaitu \u201c2\u201d) muncul setelah karakter pertama dari string \u201c100\u201d (yaitu \u201c1\u201d), itu sebabnya nilai 20 diurutkan setelah 100.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Untuk memperbaiki masalah penyortiran ini dengan array numerik, kalian dapat melewati fungsi pembandingan, seperti ini:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\nvar numbers = &#x5B;5, 20, 10, 75, 50, 100];\n \n\/\/ Sorting an array using compare function\nnumbers.sort(function(a, b) {\n    return a - b;\n});\nalert(numbers); \/\/ Outputs: 5,10,20,50,75,100\n<\/pre><\/div>\n\n\n<p class=\"wp-block-paragraph\">Seperti yang kalian lihat, kali ini kita mendapatkan hasil yang benar. Mari kita lihat cara kerjanya.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ketika fungsi pembandingan ditentukan, elemen array diurutkan sesuai dengan nilai balik fungsi bandingkan. Misalnya, ketika membandingkan&nbsp;<em>a<\/em>&nbsp;dan&nbsp;<em>b<\/em>:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Jika fungsi bandingkan mengembalikan nilai kurang dari 0, maka&nbsp;<em>a<\/em>&nbsp;datang lebih dulu.<\/li><li>Jika fungsi bandingkan mengembalikan nilai lebih besar dari 0, maka&nbsp;<em>b<\/em>&nbsp;datang lebih dulu.<\/li><li>Jika fungsi bandingkan mengembalikan 0,&nbsp;<em>a<\/em>&nbsp;dan&nbsp;<em>b<\/em>&nbsp;tetap tidak berubah sehubungan satu sama lain, tetapi diurutkan sehubungan dengan semua elemen lainnya.<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Oleh karena itu, karena&nbsp;<em>5 \u2013 20 = -15<\/em>&nbsp;yang kurang dari 0, maka 5 datang pertama, sama&nbsp;<em>20 \u2013 10 = 10&nbsp;<\/em>yang lebih besar dari 0, oleh karena itu 10 datang sebelum 20, demikian pula&nbsp;<em>20 \u2013 75 = -55<\/em>&nbsp;yang kurang dari 0, jadi 20 datang sebelum 75, juga 50 datang sebelum 75, dan seterusnya.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">Menemukan Nilai Maksimum dan Minimum dalam Array<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">Kalian bisa menggunakan metode&nbsp;<strong><em>apply()<\/em><\/strong>&nbsp;dalam kombinasi dengan&nbsp;<strong><em>Math.max()<\/em><\/strong>&nbsp;dan&nbsp;<strong><em>Math.min()<\/em><\/strong>&nbsp;untuk menemukan nilai maksimum dan minimum di dalam array, seperti ini:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\nvar numbers = &#x5B;3, -7, 10, 8, 15, 2];\n \n\/\/ Defining function to find maximum value\nfunction findMax(array) {\n    return Math.max.apply(null, array);\n}\n \n\/\/ Defining function to find minimum value\nfunction findMin(array) {\n    return Math.min.apply(null, array);\n}\n \nalert(findMax(numbers)); \/\/ Outputs: 15\nalert(findMin(numbers)); \/\/ Outputs: -7\n<\/pre><\/div>\n\n\n<p class=\"wp-block-paragraph\">Metode&nbsp;<strong><em>apply()<\/em><\/strong>&nbsp;menyediakan cara yang mudah untuk mengirimkan nilai array sebagai argumen ke fungsi yang menerima beberapa argumen dalam cara yang mirip array, tetapi bukan metode array (mis.&nbsp;<strong><em>Math.max()<\/em><\/strong>&nbsp;dan&nbsp;<strong><em>Math.min()<\/em><\/strong>&nbsp;di sini). Jadi, pernyataan yang dihasilkan&nbsp;<strong><em>Math.max.apply(null, numbers)<\/em><\/strong>&nbsp;dalam contoh di atas setara dengan&nbsp;<strong><em>Math.max (3, -7, 10, 8, 15, 2).<\/em><\/strong><\/p>\n\n\n\n<h5 class=\"wp-block-heading\">Menyortir Array dari Objek<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">Metode&nbsp;<em><strong>sort()<\/strong><\/em>&nbsp;juga dapat digunakan untuk menyortir array objek menggunakan fungsi bandingkan.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Contoh berikut akan menunjukkan kepada kalian cara mengurutkan array objek berdasarkan nilai properti:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\nvar persons = &#x5B;\n    { name: &quot;Harry&quot;, age: 14 },\n    { name: &quot;Ethan&quot;, age: 30 },\n    { name: &quot;Peter&quot;, age: 21 },\n    { name: &quot;Clark&quot;, age: 42 },\n    { name: &quot;Alice&quot;, age: 16 }\n];\n \n\/\/ Sort by age\npersons.sort(function (a, b) {\n    return a.age - b.age;\n});\n \nconsole.log(persons);\n \n\/\/ Sort by name\npersons.sort(function(a, b) {\n    var x = a.name.toLowerCase(); \/\/ ignore upper and lowercase\n    var y = b.name.toLowerCase(); \/\/ ignore upper and lowercase\n    if(x &amp;lt; y) {\n        return -1;\n    }\n    if(x &gt; y) {\n        return 1;\n    }\n    \/\/ names must be equal\n    return 0;\n});\n \nconsole.log(persons);\n<\/pre><\/div>\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Penyortiran adalah tugas umum ketika menggunakan array. Hal tersebut akan digunakan, misalnya, jika kalian ingin menampilkan nama kota atau wilayah dalam urutan abjad. Objek JavaScript<\/p>\n","protected":false},"author":1,"featured_media":11445,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-11526","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-belajar-web-design"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>JavaScript : Sorting Array - WebHozz Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.webhozz.com\/blog\/javascript-sorting-array\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"JavaScript : Sorting Array - WebHozz Blog\" \/>\n<meta property=\"og:description\" content=\"Penyortiran adalah tugas umum ketika menggunakan array. Hal tersebut akan digunakan, misalnya, jika kalian ingin menampilkan nama kota atau wilayah dalam urutan abjad. Objek JavaScript\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.webhozz.com\/blog\/javascript-sorting-array\/\" \/>\n<meta property=\"og:site_name\" content=\"WebHozz Blog\" \/>\n<meta property=\"article:published_time\" content=\"2022-07-05T06:41:26+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-05-09T07:14:01+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.webhozz.com\/blog\/wp-content\/uploads\/2022\/06\/JavaScript_1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"750\" \/>\n\t<meta property=\"og:image:height\" content=\"400\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.webhozz.com\\\/blog\\\/javascript-sorting-array\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.webhozz.com\\\/blog\\\/javascript-sorting-array\\\/\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\\\/\\\/www.webhozz.com\\\/blog\\\/#\\\/schema\\\/person\\\/d5f539ad171dc74baaf6a98dfef6fcef\"},\"headline\":\"JavaScript : Sorting Array\",\"datePublished\":\"2022-07-05T06:41:26+00:00\",\"dateModified\":\"2023-05-09T07:14:01+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.webhozz.com\\\/blog\\\/javascript-sorting-array\\\/\"},\"wordCount\":464,\"publisher\":{\"@id\":\"https:\\\/\\\/www.webhozz.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.webhozz.com\\\/blog\\\/javascript-sorting-array\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.webhozz.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/06\\\/JavaScript_1.jpg\",\"articleSection\":[\"Belajar Web Design\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.webhozz.com\\\/blog\\\/javascript-sorting-array\\\/\",\"url\":\"https:\\\/\\\/www.webhozz.com\\\/blog\\\/javascript-sorting-array\\\/\",\"name\":\"JavaScript : Sorting Array - WebHozz Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.webhozz.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.webhozz.com\\\/blog\\\/javascript-sorting-array\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.webhozz.com\\\/blog\\\/javascript-sorting-array\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.webhozz.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/06\\\/JavaScript_1.jpg\",\"datePublished\":\"2022-07-05T06:41:26+00:00\",\"dateModified\":\"2023-05-09T07:14:01+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.webhozz.com\\\/blog\\\/javascript-sorting-array\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.webhozz.com\\\/blog\\\/javascript-sorting-array\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.webhozz.com\\\/blog\\\/javascript-sorting-array\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.webhozz.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/06\\\/JavaScript_1.jpg\",\"contentUrl\":\"https:\\\/\\\/www.webhozz.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/06\\\/JavaScript_1.jpg\",\"width\":\"750\",\"height\":\"400\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.webhozz.com\\\/blog\\\/javascript-sorting-array\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.webhozz.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"JavaScript : Sorting Array\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.webhozz.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.webhozz.com\\\/blog\\\/\",\"name\":\"WebHozz Blog\",\"description\":\"Kursus Web &amp; Android di Jakarta Bandung\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.webhozz.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.webhozz.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.webhozz.com\\\/blog\\\/#organization\",\"name\":\"WebHozz\",\"url\":\"https:\\\/\\\/www.webhozz.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.webhozz.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.webhozz.com\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/04\\\/logo-persegi.jpg\",\"contentUrl\":\"https:\\\/\\\/www.webhozz.com\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/04\\\/logo-persegi.jpg\",\"width\":442,\"height\":442,\"caption\":\"WebHozz\"},\"image\":{\"@id\":\"https:\\\/\\\/www.webhozz.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.webhozz.com\\\/blog\\\/#\\\/schema\\\/person\\\/d5f539ad171dc74baaf6a98dfef6fcef\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/bff35e4083f3870e2f911c4437e788147d340f274268d361dd7e1cf20bebb156?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/bff35e4083f3870e2f911c4437e788147d340f274268d361dd7e1cf20bebb156?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/bff35e4083f3870e2f911c4437e788147d340f274268d361dd7e1cf20bebb156?s=96&d=mm&r=g\",\"caption\":\"admin\"},\"url\":\"https:\\\/\\\/www.webhozz.com\\\/blog\\\/author\\\/admin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"JavaScript : Sorting Array - WebHozz Blog","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:\/\/www.webhozz.com\/blog\/javascript-sorting-array\/","og_locale":"en_US","og_type":"article","og_title":"JavaScript : Sorting Array - WebHozz Blog","og_description":"Penyortiran adalah tugas umum ketika menggunakan array. Hal tersebut akan digunakan, misalnya, jika kalian ingin menampilkan nama kota atau wilayah dalam urutan abjad. Objek JavaScript","og_url":"https:\/\/www.webhozz.com\/blog\/javascript-sorting-array\/","og_site_name":"WebHozz Blog","article_published_time":"2022-07-05T06:41:26+00:00","article_modified_time":"2023-05-09T07:14:01+00:00","og_image":[{"width":750,"height":400,"url":"https:\/\/www.webhozz.com\/blog\/wp-content\/uploads\/2022\/06\/JavaScript_1.jpg","type":"image\/jpeg"}],"author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Written by":"admin","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.webhozz.com\/blog\/javascript-sorting-array\/#article","isPartOf":{"@id":"https:\/\/www.webhozz.com\/blog\/javascript-sorting-array\/"},"author":{"name":"admin","@id":"https:\/\/www.webhozz.com\/blog\/#\/schema\/person\/d5f539ad171dc74baaf6a98dfef6fcef"},"headline":"JavaScript : Sorting Array","datePublished":"2022-07-05T06:41:26+00:00","dateModified":"2023-05-09T07:14:01+00:00","mainEntityOfPage":{"@id":"https:\/\/www.webhozz.com\/blog\/javascript-sorting-array\/"},"wordCount":464,"publisher":{"@id":"https:\/\/www.webhozz.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.webhozz.com\/blog\/javascript-sorting-array\/#primaryimage"},"thumbnailUrl":"https:\/\/www.webhozz.com\/blog\/wp-content\/uploads\/2022\/06\/JavaScript_1.jpg","articleSection":["Belajar Web Design"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.webhozz.com\/blog\/javascript-sorting-array\/","url":"https:\/\/www.webhozz.com\/blog\/javascript-sorting-array\/","name":"JavaScript : Sorting Array - WebHozz Blog","isPartOf":{"@id":"https:\/\/www.webhozz.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.webhozz.com\/blog\/javascript-sorting-array\/#primaryimage"},"image":{"@id":"https:\/\/www.webhozz.com\/blog\/javascript-sorting-array\/#primaryimage"},"thumbnailUrl":"https:\/\/www.webhozz.com\/blog\/wp-content\/uploads\/2022\/06\/JavaScript_1.jpg","datePublished":"2022-07-05T06:41:26+00:00","dateModified":"2023-05-09T07:14:01+00:00","breadcrumb":{"@id":"https:\/\/www.webhozz.com\/blog\/javascript-sorting-array\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.webhozz.com\/blog\/javascript-sorting-array\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.webhozz.com\/blog\/javascript-sorting-array\/#primaryimage","url":"https:\/\/www.webhozz.com\/blog\/wp-content\/uploads\/2022\/06\/JavaScript_1.jpg","contentUrl":"https:\/\/www.webhozz.com\/blog\/wp-content\/uploads\/2022\/06\/JavaScript_1.jpg","width":"750","height":"400"},{"@type":"BreadcrumbList","@id":"https:\/\/www.webhozz.com\/blog\/javascript-sorting-array\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.webhozz.com\/blog\/"},{"@type":"ListItem","position":2,"name":"JavaScript : Sorting Array"}]},{"@type":"WebSite","@id":"https:\/\/www.webhozz.com\/blog\/#website","url":"https:\/\/www.webhozz.com\/blog\/","name":"WebHozz Blog","description":"Kursus Web &amp; Android di Jakarta Bandung","publisher":{"@id":"https:\/\/www.webhozz.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.webhozz.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.webhozz.com\/blog\/#organization","name":"WebHozz","url":"https:\/\/www.webhozz.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.webhozz.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.webhozz.com\/blog\/wp-content\/uploads\/2018\/04\/logo-persegi.jpg","contentUrl":"https:\/\/www.webhozz.com\/blog\/wp-content\/uploads\/2018\/04\/logo-persegi.jpg","width":442,"height":442,"caption":"WebHozz"},"image":{"@id":"https:\/\/www.webhozz.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.webhozz.com\/blog\/#\/schema\/person\/d5f539ad171dc74baaf6a98dfef6fcef","name":"admin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/bff35e4083f3870e2f911c4437e788147d340f274268d361dd7e1cf20bebb156?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/bff35e4083f3870e2f911c4437e788147d340f274268d361dd7e1cf20bebb156?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/bff35e4083f3870e2f911c4437e788147d340f274268d361dd7e1cf20bebb156?s=96&d=mm&r=g","caption":"admin"},"url":"https:\/\/www.webhozz.com\/blog\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/www.webhozz.com\/blog\/wp-json\/wp\/v2\/posts\/11526","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.webhozz.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.webhozz.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.webhozz.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.webhozz.com\/blog\/wp-json\/wp\/v2\/comments?post=11526"}],"version-history":[{"count":2,"href":"https:\/\/www.webhozz.com\/blog\/wp-json\/wp\/v2\/posts\/11526\/revisions"}],"predecessor-version":[{"id":12542,"href":"https:\/\/www.webhozz.com\/blog\/wp-json\/wp\/v2\/posts\/11526\/revisions\/12542"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.webhozz.com\/blog\/wp-json\/wp\/v2\/media\/11445"}],"wp:attachment":[{"href":"https:\/\/www.webhozz.com\/blog\/wp-json\/wp\/v2\/media?parent=11526"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.webhozz.com\/blog\/wp-json\/wp\/v2\/categories?post=11526"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.webhozz.com\/blog\/wp-json\/wp\/v2\/tags?post=11526"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}