JavaScript is an incredibly versatile and powerful programming language, widely used for web development. Whether you're a seasoned developer or just starting out, having a handy set of JavaScript snippets can save you time and streamline your coding process. In this article, I've compiled 15 short and sweet JavaScript snippets that cover a variety of tasks. Let's dive in!
const currentDateTime = new Date(); console.log(currentDateTime);
const number = [5, 2, 7, 10, 1] const maxNumber = Math.max(...number) // 10
function shuffleArray(array) { return array.sort(() => Math.random() - 0.5); }
const randomNumber = Math.floor(Math.random() * 10) + 1; console.log(randomNumber); // 7
const str = 'Hello, World!'' console.log(str.toLowerCase()); // hello, world!
const num = 5; if (num % 2 === 0) { console.log('Number is even'); } else { console.log('Number is odd'); } // 'Number is odd'
let seconds = 5; const countdown = setInterval(() => { console.log(seconds); seconds--; if (seconds < 0) { clearInterval(countdown); console.log('Countdown finished!'); } }, 1000); // 5 // 4 // 3 // 2 // 1 // Countdown finsihed!
const numbers = [1, 2, 3, 4, 5]; const strings = numbers.map(String); console.log(strings); // ['1', '2', '3', '4', '5']
let arr = ["apple", "mango", "apple", "orange", "mango", "mango"]; const removeDuplicates = arr => [...new Set(arr)]; console.log(removeDuplicates(arr)); // ['apple', 'mango', 'orange']
const sentence = "This is a sentence"; const words = sentence.split(" "); console.log(words); // ['This', 'is', 'a', 'sentence']
function repeatString(str, n){ return str.repeat(n); } const repeatedStr = ('abc', 3); console.log(repeatedStr); // 'abcabcabc'
// Define the intersection function const intersection = (a, b) => a.filter(value => b.includes(value)); // Example arrays const arrayA = [1, 2, 3, 4, 5]; const arrayB = [4, 5, 6, 7, 8]; // Use the intersection function to find common elements const result = intersection(arrayA, arrayB); // Log the result to the console console.log(result); // [4, 5]
const name = 'Matin Imam'; const greeting = `Hello, ${name}!`; console.log(greeting); // "Hello, Matin Imam!"
const person = {name: 'Matin'}; const details = {work: 'Developer'}; const fullDetails = {...person, ...details}; console.log(fullDetails); // {name: 'Matin', age: 30}
setTimeout(() => location.href = https://www.linkedin.com/in/matin-imam/", 5000);
These 15 JavaScript snippets are just a glimpse of what you can achieve with a few lines of code. Whether you're manipulating arrays, strings, or working with dates and times, these snippets can help streamline your development process.
If you enjoyed this post and want to connect, feel free to reach out to me on LinkedIn. I'd love to connect and share more insights about software development!
Connect with me on LinkedIn
The above is the detailed content of Short & Sweet JavaScript Snippets. For more information, please follow other related articles on the PHP Chinese website!