JavaScript高级 代码[] + [] + 'foo'.split('');的运行结果为?
回答
星辰回答
问题分析:
[] + [] + 'foo'.split('');
需要明确一点 "+" 用在数组上时候,空数组转换为空字符串,非空数组转换为逗号分隔的字符串。
所以上面代码等价于 ''+''+'f,o,o'
问题答案:
"f,o,o"
(0)
相似问题
在线客服
扫描二维码
下载博学谷APP
扫描二维码
关注博学谷微信公众号
意见反馈
JavaScript高级 代码[] + [] + 'foo'.split('');的运行结果为?
回答
星辰回答
问题分析:
[] + [] + 'foo'.split('');
需要明确一点 "+" 用在数组上时候,空数组转换为空字符串,非空数组转换为逗号分隔的字符串。
所以上面代码等价于 ''+''+'f,o,o'
问题答案:
"f,o,o"
(0)
相似问题