2021年10月28日

给定一个数组,将数组中的元素向右移动 k 个位置,其中 k 是非负数。

摘要: function arrayRight(arr, k) { k %= arr.length; while(k>0){ let tmp=arr[arr.length-1]; for(let i=arr.length-1;i>0;i--){ arr[i]=arr[i-1]; } arr[0]=tmp; 阅读全文

posted @ 2021-10-28 15:32 水行者 阅读(217) 评论(0) 推荐(0) 编辑

js 中怎么使 if(aᅠ==1 && a== 2 && ᅠa==3) 返回 true?

摘要: toString / valueOf : 最直接的方案 let a = { i: 1, toString: function () { return a.i++; } } getter : 新式 var i = 0; with({ get a() { return ++i; } }) { if (a 阅读全文

posted @ 2021-10-28 14:54 水行者 阅读(243) 评论(0) 推荐(0) 编辑

导航