7 JavaScript Quick Coding Tips β¨
Random
Posted on November 28, 2023
Hey Developer,
Welcome to my Javascript blog, My name is Md Taqui Imam i am a Full Stack developer
And in
Today post i will tell you some "Javascript Quick Tipsπ" that every javascript developers should know.
1. Combine Objects π¨βπ¨βπ¦βπ¦
const username = { id: '@Taquiimam14' };
const website = { url: 'www.twitter.com' };
const social = { ...username, ...url };
// Result: { id: '@Taquiimam14', url: 'www.twitter.com' }
2. Shuffle an array π₯
function shuffleArr(array) {
return array.sort( () => Math.random( ) - 0.5) ;
}
let myArr = [1, 2, 3, 4, 5];
shuffleArr(myArr);
// Result: [3, 1, 5, 4, 2]
3. Short-circuit conditional π
// Old
if ( isSubscribed ) {
sendThankyouEmail();
}
// New
isSubscribed && sendThankyouEmail() ;
4. Dynamic Property Names β¨
const dynamic = 'websites' ;
var social = {
userId: '@Taquiimam14',
[dynamic]: 'www.twitter.com'
};
// Result: { userId: "@Taquiimam14", website: "www.twitter.com" }
5. Flattern an array π
const oldArr = [1, 2, [2, 3, 4], 8];
const newArr = oldArr.flat();
// Result: [1, 2, 2, 3, 4, 8]
6. Return shorthand β
// Old
fumction myfunc() {
foo();
bar();
return 1;
}
// New
function myFunc() {
return foo(), bar(), 1;
}
7. Resize An Array β
var array = [1, 2, 3, 4, 5];
array.length = 2 ;
// Result: [1, 2]
πConclusion
Thankyou for reading this blog post i hope you find it helpful. Even beginning programmers can understand these concepts to get the most out of JavaScript. Keep practicing and have fun with code!
And don't forget to Drop "π₯ππ¦"
Happy coding π
π πͺ π
π©
Random
Posted on November 28, 2023
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.
Related
webdev Create a Stunning 3D Bend & Reveal Hover Effect with Illusionistic Background Using HTML & CSS
November 27, 2024