在平时做项目的时候,使用到了redux, 如果获取服务器端的数据,例如返回一个 data = [1,2,3,4]data.map(item => item*2) , 这样使用的话如果数据正常获取到是没有问题的 如果数据没有获取到,或者是还没获取到的时候,data : undefine ,那么在使用map会产生错误, 此时我们应该做一下兼容,根据Es6的默认值,或者是 data = msg || [] 这样的话,就不没有错误了 这个其实都是在平时做项目中出得一些小问题,有时候网上还搜不到什么好的…