1) const x = (x,y) => {return x*y};
2) const x = (parameter) => {return "Hellow World!" + parameter};
3) const x = parameter => {retunr "Hellow World!" + parameter};
3) const x = (par1, par2) => {retunr "when more then one parameters we require parenthesis" + para1 + para2};
4) const x = () => {return "If no use of parameter then"};
5) this keyword always represents the object that defined the arrow function and not the one which called the function like button or etc.
ES6 Arrow functions quick notes
![](https://media.dev.to/cdn-cgi/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F920059%2F44ec9ae9-4cf3-4781-8c9f-bc8248079f24.png)