7 JavaScript Quick Code Tips โœจ Part - 1

7 JavaScript Quick Code Tips โœจ Part - 1

ยท

2 min read

Hey Developer,

Welcome to my Javascript blog, My name is Md Taqui Imam i am a Full Stack developer And in,

Today's post i will tell you some "Javascript Quick Tips๐Ÿ’Ž" that every javascript developers should know.

Follow me in Githubโœ…

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 ๐Ÿ‘‹

Did you find this article valuable?

Support Today'sCode by becoming a sponsor. Any amount is appreciated!

ย