Chen Hai Yun
  • 首页
  • 关于我
  • 开始
  • 随笔
  • 项目
Subscribe

Javascript - sort array based on another array

MagicChen

Dec 30, 2022 • 1 min read

544

One-Line answer.

itemsArray.sort(function(a, b){  
  return sortingArr.indexOf(a) - sortingArr.indexOf(b);
});

Or even shorter:

itemsArray.sort((a, b) => sortingArr.indexOf(a) - sortingArr.indexOf(b));

https://stackoverflow.com/questions/13304543/javascript-sort-array-based-on-another-array

Sign up for more like this.

Enter your email
Subscribe

身份管理:SAML、OAuth2和OpenID连接

慕课网: https://www.imooc.com/learn/557 其他几篇中文 https://www.cnblogs.com/Tony100/p/10452591.html https://segmentfault.com/a/1190000023938486 https://www.cnblogs.com/Tony100/p/10452591.html 解释清楚 https://zhuanlan.zhihu.com/p/95064385 阮一峰的解释 http://www.ruanyifeng.com/blog/2019/04/oauth_design.html http://www.ruanyifeng.

MagicChen Nov 28, 2022 • 9 min read

nginx的基本使用和反向代理,地址重写问题

**nginx相关操作 ** Windows下操作: 1、启动: C:\server\nginx-1.14.2>start nginx 或 C:\server\nginx-1.14.2>nginx.exe 注:建议使用第一种,第二种会使你的cmd窗口一直处于执行中,不能进行其他命令操作。 2、停止: C:\server\nginx-1.14.2>nginx.exe -s stop`` 或 C:\server\nginx-1.14.2>nginx.exe -s quit 注:stop是快速停止nginx,

MagicChen Nov 28, 2022 • 3 min read

7 Recommended ESLint Rules for React TypeScript Project

The combination of ESLint and Prettier is Amazing. It not only reduces formatting time dramatically, but also saves your brain CPU. In addition, if you work as a team, it reduces review stress. Normally, you might setup ESLint and Prettier based on presets like Airbnb, Google and Standard. But because

MagicChen Nov 8, 2022 • 5 min read
Chen Hai Yun © 2023
  • Data & privacy
  • Contact
  • Contribute →
Powered by Ghost