分类 代码人生 下的文章

方括号的[]在json中调试是一个数组,而花括号{}在json中表示一个对象,不过二者在PHP中基本上一个empty就可以判断为i空了,但在js里好像就有一些麻烦了,可能需要下面的判断方式。

p = []
if((Array.isArray(p) && p.length === 0)){
    alert('[]');
}

p = {}
if(Object.prototype.isPrototypeOf(p) && Object.keys(p).length === 0){
    alert('{}');
}

WAY1:


$a = json_decode('{}');

echo json_encode($a);

WAY2:


$a = new stdclass;
// $a = new ArrayObject();
echo json_encode($a);

虽然花括号{}和方括号的[]二者在PHP和JSON中都表示不同的东西,但是突然要返回空对象还是冷不丁的想一下,我上哪儿去找一个空对象啊? ?


https://stackoverflow.com/questions/9899372/pure-javascript-equivalent-of-jquerys-ready-how-to-call-a-function-when-t/9899701

https://github.com/jfriend00/docReady/blob/master/docready.js

代码写时间长了难免有重装的时候,然后之前一些自定义的东西就没了,主要是一些格式化,模板等一些规范化的东西,之前看好像有配置导出功能,但是用了一次,貌似没什么卵用,所以还是记下来吧。

阅读剩余部分