差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

后一修订版
前一修订版
it:node:javascript [2021-10-21 16:30] – 创建 goldentianyait:node:javascript [2023-04-23 20:36] (当前版本) – [同步] goldentianya
行 7: 行 7:
 var a = [1,2,3,4,5] var a = [1,2,3,4,5]
 var b = [2,4,6,8,10] var b = [2,4,6,8,10]
-  
 //交集 //交集
 var c = a.filter(function(v){ return b.indexOf(v) > -1 }) var c = a.filter(function(v){ return b.indexOf(v) > -1 })
-  
 //差集 //差集
 var d = a.filter(function(v){ return b.indexOf(v) == -1 }) var d = a.filter(function(v){ return b.indexOf(v) == -1 })
-  
 //补集 //补集
 var e = a.filter(function(v){ return !(b.indexOf(v) > -1) }) var e = a.filter(function(v){ return !(b.indexOf(v) > -1) })
         .concat(b.filter(function(v){ return !(a.indexOf(v) > -1)}))         .concat(b.filter(function(v){ return !(a.indexOf(v) > -1)}))
-  
 //并集 //并集
 var f = a.concat(b.filter(function(v){ return !(a.indexOf(v) > -1)})); var f = a.concat(b.filter(function(v){ return !(a.indexOf(v) > -1)}));
 </code> </code>
 +
 +===== 同步 =====
 +
 +Critical Resources : [[https://www.npmjs.com/package/async-lock|async-lock]]
 +
 +加密
 +<code javascript>
 +import crypto from 'crypto'
 +
 +function HMAC_SHA256(data, secret) {
 +  return crypto.createHmac('sha256', secret).update(data).digest('base64');
 +}
 +</code>
 +
 +
 +网页地址编码: <color #ff7f27>''%%encodeURIComponent(string)%%''</color>
 +
 +===== 反编译 =====
 +
 +JS Beautifier (https://beautifier.io/)
 +Code Beautify (https://codebeautify.org/js-beautifier)
 +Prettier (https://prettier.io/playground/)
 +Online JavaScript Beautifier (https://www.freeformatter.com/javascript-beautifier.html)
 +Codepen (https://codepen.io/)
it/node/javascript.1634833836.txt.gz · 最后更改: 2021-10-21 16:30 由 goldentianya
回到顶部
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0