js是一种判断对象的空方法。

js是一种判断对象的空方法。
一个巧妙的实现已经发现:有必要检查是否一个对象(客体)是空的,即没有元素在内。在Javascript中的对象是一个字典,其中包含一系列键值对(键值对)。检查一个对象是否为空,相当于是否有检查对象的键值对。写代码,如:
如果(isemptyobject(obj)){

是空的 / /目标
{人}
不空
}

至于isemptyobject的实施,是一个非常有思想方法在jQuery。看代码:
功能isemptyobject(obj){
对于(OBJ VAR键){
返回false;
}
返回true;
}

尽管Javascript不提供本地是空的()方法,它提供了一个可以用来遍历所有的键值对迭代器,jQuery是试图穿越,如果有任何对关键值,即,对象不是空的,它直接返回假。从效率,实际性能不比原方法更糟,因为只有一个元素的读取和添加几圈外的开销。
功能isnullobj(obj){
(我在为var obj){
如果(obj.hasownproperty(I)){
返回false;
}
}
返回true;
}
以上是本文的全部内容,希望大家能喜欢。
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部