Skip to content

Instantly share code, notes, and snippets.

View akbarjondev's full-sized avatar

Akbarjon akbarjondev

View GitHub Profile
@akbarjondev
akbarjondev / clickingOutside.js
Last active November 21, 2023 06:30
Listen clicks outside of the component In React.js class component
import React, { Component } from "react";
/**
* Component o'zidan tashqari bosilsa log chiqaradi
*/
export default class OutsideAlerter extends Component {
constructor(props) {
super(props);
this.wrapperRef = React.createRef();
@akbarjondev
akbarjondev / getRandomNumFunc.js
Created June 19, 2021 12:56
Javascript generate fixed length random number function
const getFixedLengthRandomnumber = fixed_digit => (String(Math.round(Math.random() * (10**fixed_digit))).padEnd(fixed_digit, '0') - 0)
getFixedLengthRandomnumber(6)
@akbarjondev
akbarjondev / main.js
Created February 26, 2021 06:33
How to shuffle Array in JavaScript
const shuffleArray = (arr) => {
const copyArr = [...arr]
return copyArr.sort(() => Math.random() - 0.5)
}