<Text style={{padding: 10, fontSize: 42}}>
{this.state.text.split(' ').map((word) => word && '?').join(' ')}
</Text>
这段代码中 是一个 [“4564”,“123”,“123”]数组 .map(function) 函数 最后结果是
? ? ?,,我不理解的是 && 这个符号,在这里并不是逻辑表达式,而是 成起到了替换的功能,将数组中的元素替换成了 披萨 然后形成新的数组然后 .join(“ ”)成空格连接的字符串
相关分类