
- Javascript Basics Tutorial
- Javascript - Home
- Javascript - Overview
- Javascript - Syntax
- Javascript - Enabling
- Javascript - Placement
- Javascript - Variables
- Javascript - Operators
- Javascript - If...Else
- Javascript - Switch Case
- Javascript - While Loop
- Javascript - For Loop
- Javascript - For...in
- Javascript - Loop Control
- Javascript - Functions
- Javascript - Events
- Javascript - Cookies
- Javascript - Page Redirect
- Javascript - Dialog Boxes
- Javascript - Void Keyword
- Javascript - Page Printing
- JavaScript Objects
- Javascript - Objects
- Javascript - Number
- Javascript - Boolean
- Javascript - Strings
- Javascript - Arrays
- Javascript - Date
- Javascript - Math
- Javascript - RegExp
- Javascript - HTML DOM
- JavaScript Advanced
- Javascript - Error Handling
- Javascript - Validations
- Javascript - Animation
- Javascript - Multimedia
- Javascript - Debugging
- Javascript - Image Map
- Javascript - Browsers
- JavaScript Useful Resources
- Javascript - Questions And Answers
- Javascript - Quick Guide
- Javascript - Functions
- Javascript - Resources
JavaScript Sort() method
The JavaScript sort() method is used for sorting an array. The order of sorting can be alphabetic, numeric, ascending or descending.
Following is the code for the sort() method −
Example
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <style> body { font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif; } .sample, .result { font-size: 18px; font-weight: 500; color: red; } .result { color: rebeccapurple; } </style> </head> <body> <h1>JavaScript Sort() method</h1> <div class="sample"></div> <div class="result"></div> <button class="Btn">CLICK HERE</button> <h3> Click on the above button to sort the array above </h3> <script> let sampleEle = document.querySelector(".sample"); let resultEle = document.querySelector(".result"); let arr = [9, 1, 4, 2, 99, 11, 22]; sampleEle.innerHTML = "Unsorted array = " + arr; document.querySelector(".Btn").addEventListener("click", () => { resultEle.innerHTML = "Sorted array = " + arr.sort(); }); </script> </body> </html>
Output
On clicking the “CLICK HERE’ button −
- Related Articles
- Fix Problem with .sort() method in JavaScript, two arrays sort instead of only one
- Radix sort - JavaScript
- Merge sort vs quick sort in Javascript
- Radix sort in Javascript?
- Natural Sort in JavaScript
- Sort Array of numeric & alphabetical elements (Natural Sort) JavaScript
- Using merge sort to recursive sort an array JavaScript
- Implementing Priority Sort in JavaScript
- Digital root sort algorithm JavaScript
- JavaScript: Sort Object of Objects
- Case-sensitive sort in JavaScript
- Implementing counting sort in JavaScript
- Code to implement bubble sort - JavaScript
- Sort array by month-year JavaScript
- Implementing Heap Sort using vanilla JavaScript

Advertisements