js中对map的⾮空判断,java中对map的⾮空判断⽹上很多在java中对map进⾏⾮空判断的⽅法,
例如:
1、map.isEmpty
el表达式获取map的值2、map == null 是指没有引⽤的对象。
map.size() == 0 指map中没有元素。是⼀个空的集合。
要判断map是空的。要先判断是不是null 再看size。
3、最好⽤这个:如果是⽣产环境下,建议使⽤⼯具类,例如apache common或者spring都提供CollectionUtils.(a))
++++++++++++++++++++++分割线==========================
在js中这些都不好⽤,会报错。应该是能⽤EL表达式的,但是我先不会;以下就换⼀个思路:在js中把map转换成json在⽐较if (JSON.stringify(nodeTree) != JSON.stringify({})) //nodeTree就是要判断的map集合
我是这么实现的,⼤家有好⽅法,欢迎留⾔!
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论