扫码关注官方订阅号
匿名函数的参数没有给值,他执行时怎样给word赋值的,为什么会会自动调用name的变量呢
光阴似箭催人老,日月如移越少年。
ECMAScript v3 规定,replace() 方法的参数 replacement 可以是函数,这里就是那个function。在这种情况下,每个匹配都调用该函数,它返回的字符串将作为替换文本使用。该函数的第一个参数是匹配模式的字符串。所以word的值就是name的值
因为你的funciton大前提是在name的环境下面
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
扫描下载App
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
ECMAScript v3 规定,replace() 方法的参数 replacement 可以是函数,这里就是那个function。在这种情况下,每个匹配都调用该函数,它返回的字符串将作为替换文本使用。该函数的第一个参数是匹配模式的字符串。所以word的值就是name的值
因为你的funciton大前提是在name的环境下面