成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

10個JS精簡代碼無形集合,最為致命,記得收藏好

開發 前端
創建過去七天的數組,如果把代碼中的減號換成加號,將會得到未來7天的數組集合。

[[352283]]

 本文轉載自微信公眾號「小明菜市場」,作者小明菜市場。轉載本文請聯系小明菜市場公眾號。

日歷

創建過去七天的數組,如果把代碼中的減號換成加號,將會得到未來7天的數組集合。

  1. // 創建過去七天的數組 
  2. [...Array(7).keys()].map(days => new Date(Date.now() - 86400000 * days)); 

生成隨機 ID

在原型設計時需要經常使用創建 ID的功能,但是我在實際項目中看到有人使用,其實這相當不安全

  1. // 生成長度為11的隨機字母數字字符串 
  2. Math.random().toString(36).substring(2); 
  3. // hg7znok52x 

獲取 URL 的查詢參數

獲取URL中的查詢參數。

  1. // 獲取URL的查詢參數 
  2. q={};location.search.replace(/([^?&=]+)=([^&]+)/g,(_,k,v)=>q[k]=v);q; 

獲取本地時間

通過一堆js代碼,可以獲取到本地的時間

  1. // 創建本地時間 
  2. <body onload="setInterval(()=>document.body.innerHTML=new Date().toLocaleString().slice(10,19))"></body> 

數組混淆

用于隨機更改數組中元素的順序

  1. // 隨機更改數組元素順序,混淆數組 
  2. (arr) => arr.slice().sort(() => Math.random() - 0.5) 
  3. /*  
  4. let a = (arr) => arr.slice().sort(() => Math.random() - 0.5) 
  5. let b = a([1,2,3,4,5]) 
  6. console.log(b) 
  7. */ 

生成隨機的顏色

用于生成隨機的顏色

  1. // 生成隨機十六進制代碼 如:'#c618b2' 
  2. '#' + Math.floor(Math.random() * 0xffffff).toString(16).padEnd(6, '0'); 

你知道這份代碼運行的結果嗎?

  1. for(i=0;++i<101;console.log(i%5?f||i:f+'Buzz'))f=i%3?'':'Fizz' 

數組去重

使用原生的方法,使得數組去重

  1. // 數組去重 
  2. [...new Set(arr)] 

創建一個特定大小的數組

  1. [...Array(3).keys()] 
  2. // [0, 1, 2] 

這個返回什么?

你一定想不到,這個會返回一個鍵盤

  1. // 用字符串返回一個鍵盤圖形 
  2. (_=>[..."`1234567890-=~~QWERTYUIOP[]\~ASDFGHJKL;'~~ZXCVBNM,./~"].map(x=>(o+=`/${b='_'.repeat(w=x<y?2:' 667699'[x=["BS","TAB","CAPS","ENTER"][p++]||'SHIFT',p])}\|`,m+=y+(x+'    ').slice(0,w)+y+y,n+=y+b+y+y,l+=' __'+b)[73]&&(k.push(l,m,n,o),l='',m=n=o=y),m=n=o=y='|',p=l=k=[])&&k.join
  3. `)() 

[[352284]]

 

責任編輯:武曉燕 來源: 小明菜市場
相關推薦

2023-05-04 08:02:13

2024-10-28 08:34:06

2023-03-10 08:45:15

SQL優化統計

2015-08-06 13:12:10

PHP代碼樣例

2015-11-19 09:47:18

2012-03-14 09:35:56

JavaMaveneclipse

2022-07-27 11:10:27

Kubectl命令運維

2020-05-13 13:55:16

MatplotlibPython代碼

2021-06-30 00:14:24

JS代碼數組

2020-04-14 17:15:17

CSS工具Web開發

2024-09-12 17:05:13

2024-11-11 07:00:00

Python編程

2019-08-30 08:33:59

Redis緩存高可用性

2020-12-25 17:19:27

工具網絡網站

2009-12-30 15:20:39

Silverlight

2019-06-03 15:45:21

Windows 10VirtualBox安裝

2020-01-31 15:39:16

物聯網人工智能可穿戴設備

2020-04-23 11:39:26

編程學習技術
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久久精品视频一区二区三区 | 国产精品色 | 国产精品久久久久久久久久妇女 | 成人片免费看 | 久久这里只有精品首页 | 亚洲在线| 久久国产精品一区二区三区 | av黄色网 | 成人久久 | 欧美 日韩 国产 成人 在线 | 91精品国产综合久久久久久 | 九色91视频| 亚洲一区二区三区四区五区中文 | 成人午夜激情 | 亚洲欧美在线视频 | 日韩精品一区二区三区在线 | 精品在线免费观看视频 | 91精品国产一区二区三区动漫 | 欧美xxxⅹ性欧美大片 | 国产精品无码永久免费888 | 欧美一区二区黄 | 国产精品一区视频 | 手机看片1| 玖玖精品| 亚洲一区二区高清 | 久久乐国产精品 | 久久久久亚洲av毛片大全 | 久久91 | 成人1区 | 国产91一区 | 亚洲一区二区三区乱码aⅴ 四虎在线视频 | 三级黄色片在线播放 | 亚洲精品免费在线观看 | 亚洲综合在线一区二区 | 91av在线免费播放 | 国产精品国产精品国产专区不片 | 男人的天堂久久 | 日韩欧美成人精品 | 欧美一级毛片久久99精品蜜桃 | 亚洲国产成人一区二区 | 国产国产精品久久久久 |