synchronized (this) { code example
Example: synchronized function javascript
let x = 0;
x = setTimeout(() => {
++x;
console.log(x);
return x;
}, 1000);
console.log(x);
let x = 0;
x = setTimeout(() => {
++x;
console.log(x);
return x;
}, 1000);
console.log(x);