function objls(obj)
{
let objO=obj;
let listK={};
while(obj!=null)
{
Object.getOwnPropertyNames(obj).forEach(i=>{
listK[i]=1;
});
obj=obj.__proto__;
}
let ret=Object.keys(listK);
let oname=objO.constructor.name;
if(oname=="Number")
ret.unshift(objO);
else if(oname=="String")
ret.unshift(objO.substr(0,1000));
else if(oname=="Array")
ret.unshift(objO.slice(0,10).join(","));
ret.unshift(objO.constructor.name);
return ret;
}
2021年7月5日 星期一
2021年7月4日 星期日
Zip/Unzip folder in Node.js
First, install jszip by npm install jszip, then paste the following code
Then you can use genZip("folder/to/zip","abc.zip") and extractZip("abc.zip","folder/to/extract/to") as promises to zip/unzip your folder
You can also pass an Array to genZip's first argument to zip multiple files and folders
2021年1月14日 星期四
Copy to Clipboard
function cbcopy(s){
obj=document.createElement("textarea");
obj.value=(s+"");
document.body.append(obj);
obj.select();
document.execCommand("copy");
obj.remove();
}
訂閱:
文章 (Atom)