React.Children.map 和 js 的 map 有什么区别?

JavaScript 中的 map 不会对为 null 或者 undefined 的数据进行处理,而 React.Children.map 中的 map 可以处理 React.Children 为 null 或者 undefined 的情况。
React 空节点:可以由null、undefined、false、true创建

import React from 'react'

export default function App() {
   const arr =[undefined,null,'2']
  return (
 
            <div>
                {arr.map(item=><li>{item}</li>)}
            </div>

  )
}

React.Children.map 和 js 的 map 有什么区别?_第1张图片

你可能感兴趣的:(React,js,前端,javascript,react.js,前端)