扫码关注官方订阅号
忘记在哪里看到js的这种写法,感觉比较好奇
js
const f = () => { console.log('Hello World!'); }
这种写法和常见的这种写法有什么区别呢?
function f() { console.log('Hello World!'); }
小伙看你根骨奇佳,潜力无限,来学PHP伐。
const f = () => { console.log('Hello World!'); }//ES6的箭头语法,并且f不能被修改 f=0;//语法没有错误 f();//依旧输出 Hello world
function f() { console.log('Hello World!'); }//常规函数声明 f=0;//语法没有错误 f();//报错了,无法执行,f is not a function
const有区别,箭头语法相当于ES5的匿名函数,这是ES6的语法。https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Functions/Arrow_functions
const
箭头函数最重要的意义在于this
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
const有区别,箭头语法相当于ES5的匿名函数,这是ES6的语法。https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Functions/Arrow_functions
箭头函数最重要的意义在于this