扫码关注官方订阅号
js定时器setTimeout(longPress,500);和setTimeout("longPress()",500); 这两种写法是否有区别?求指教,谢谢!
闭关修行中......
js高级编程里写的setTimeout的第一个参数需要“”包裹,实际运用过程好像函数名的话,无所谓。这里的“”也可以直接传递可以运行的js代码,类似eval()实现的功能。
效果一样,推荐用前者,后者双重求值,类似的还有 eval 等
eval
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
js高级编程里写的setTimeout的第一个参数需要“”包裹,实际运用过程好像函数名的话,无所谓。
这里的“”也可以直接传递可以运行的js代码,类似eval()实现的功能。
效果一样,推荐用前者,后者双重求值,类似的还有
eval等