.将json对象转化为json字符串,再判断该字符串是否为"{}" var data = {}; var b = (JSON.stringify(data) == "{}"); alert(b);//true .for in 循环判断 var obj = {}; var b = function() { for(var key in obj) { return false; } return true; } alert(b());//true .jquery的isE…
判断普通javascript对象是否为空(含有可枚举的属性,自有的.继承的都可以),可使用jQuery 3.2.1版的isEmptyObject()方法: isEmptyObject: function( obj ) { var name; for ( name in obj ) { return false; } return true; } As of jQuery 1.4 this method checks both properties on the object itself and…
一.第一种方式(利用charAt()这个函数实现) 代码如下: var str="你好世界!!!!"; var str1="";//这里创建一个空字符串用来拼接后面的字符: function str_reverse1(a){ if(a.length>0){//判断传入的参数是否为空: for(var i=a.length-1;i>=0;i--){ str1+=a.charAt(i);//charAt(i);这个函数是返回字符串中下标为i的那个字符: }…