国产高清网站_亚洲一区二区综合_成人久久18免费网站_国产成人久久精品激情

您現(xiàn)在所在的位置:首頁 >關于奇酷 > 行業(yè)動態(tài) > 5個實用JS庫99%的人可能都不知道

5個實用JS庫99%的人可能都不知道

來源:奇酷教育 發(fā)表于:

5個實用JS庫99%的人可能都不知道

  前言
 
  作為一名前端開發(fā)者,我通過這些JavaScript庫大大提高了自己的效率,比如格式化日期、處理URL參數(shù)、調試手機網頁等。
 
 
  1.使用“Day.js”格式化日期和時間
 
  地址:https://day.js.org/en/
 
  作為一名開發(fā)人員,我受夠了在 JavaScript 中操作日期和時間,因為它太麻煩了。
 
  比如我們要打印當前的日期和時間,就需要寫一大段代碼來完成。
 
  const getDate = () => {
 
    const fillZero = (t) => {
 
      return t < 10 ? `0${t}` : t
 
    }
 
    const d = new Date()
 
    const year = d.getFullYear()
 
    const month = fillZero(d.getMonth() + 1)
 
    const day = fillZero(d.getDate())
 
    const hour = fillZero(d.getHours())
 
    const minute = fillZero(d.getMinutes())
 
    const second = fillZero(d.getSeconds())
 
    return `${year}-${month}-${day} ${hour}:${minute}:${second}`
 
  }
 
  console.log(getDate()) // 2022-05-09 07:19:14
 
  幸運的是,使用 Day.js 只需一行代碼即可完成。
 
  console.log(dayjs().format('YYYY-MM-DD HH:mm:ss')) // 2022-05-09 07:19:14
 
  注意:“Day.js 是一個極簡主義的 JavaScript 庫,它使用大部分與 Moment.js 兼容的 API 為現(xiàn)代瀏覽器解析、驗證、操作和顯示日期和時間。
 
  如果你使用過 Moment.js,那么,使用Day.js,你也不會覺得很難。”
 
 
  2.使用“qs.js”格式化URL參數(shù)
 
  地址:https://github.com/ljharb/qs
 
  我們?yōu)榱双@取“URL”的參數(shù),也許會寫一個這樣的函數(shù)。
 
  const formatSearch = () => {
 
    window.location.search.slice(1).split('&').reduce((res, it) => {
 
      const [ key, value ] = it.split('=')
 
      res[ key ] = value
 
      return res
 
    }, {})
 
  }
 
  // https://medium.com?name=fatfish&age=100
 
  const search = formatSearch() // { name: 'fatfish', age: 100 }
 
  // use qs.js to format
 
  const search2 = qs.parse(window.location.search.slice(1)) // { name: 'fatfish', age: 100 }
 
  但是,現(xiàn)在我們如果要實現(xiàn)這樣一個新功能,就會變得簡單很多。
 
  如果我們想在“https://medium.com”中添加姓名和年齡兩個參數(shù)。
 
  // 1. url = https://medium.com
 
  // 2. params = { name: 'fatfish', age: 100 }
 
  const splitSearch = (url, params) => {
 
    const search = Object.entries(params).map((it) => it.join('=')).join('&')
 
    return `${url}?${search}`
 
  }
 
  const url = 'https://medium.com'
 
  const params = { name: 'fatfish', age: 100 }
 
  console.log(splitSearch(url, params)) // https://medium.com?name=fatfish&age=100
 
  // use qs.js to stringify url
 
  console.log(`${url}?${qs.stringify(params)}`) // https://medium.com?name=fatfish&age=100
 
 
  3.使用“js-cookie.js”讀寫cookies
 
  地址:https://github.com/js-cookie/js-cookie
 
  我們都知道在 JavaScript 中操作 cookies 不是一件簡單的事情,為了提高你的工作效率我強烈推薦“js-cookie.js”,它是一個簡單、輕量級的 JavaScript API,用于處理 cookies。
 
  Cookies.set('name', 'fatfish', { expires: 10 })
 
  Cookies.get('name') // fatfish
 
 
  4. 為什么選擇 Lodash?
 
  地址:https://github.com/lodash/lodash
 
  先來看看Lodash的介紹:
 
  Lodash 通過消除處理數(shù)組、數(shù)字、對象、字符串等的麻煩,使 JavaScript 變得更容易。Lodash 的模塊化方法非常適合:
 
  迭代數(shù)組、對象和字符串
 
  操縱和測試值
 
  創(chuàng)建復合函數(shù)
 
  // 1. Flatten the array
 
  _.flattenDeep([ 1, [ 2, [ 3, [  4, [ 5 ]] ] ] ]) // [1, 2, 3, 4, 5]
 
  // 2. More convenient object traversal
 
  _.each({ name: 'fatfish', age: 100 }, (val, key) => {
 
    console.log(val, key) 
 
    // fatfish name
 
    // 100 'age'
 
  })
 
  // 3. ...
 
 
  5、在移動端使用“Vconsole”調試網頁
 
  地址:https://github.com/Tencent/vConsole
 
  在移動設備上調試網頁非常困難,但有了“Vconsole”,一切都會變得容易得多。我們可以通過掃描此二維碼或點擊網址(http://wechatfe.github.io/vconsole/demo.html)來體驗其功能。
 
  
 
  TIP: 與chrome瀏覽器的devtools類似,Vconsole提供了以下功能幫助你更好的調試網頁。
 
  日志:console.log、info、error、…...
 
  網絡:XMLHttpRequest、Fetch、sendBeacon
 
  元素:HTML 元素樹
 
  存儲:Cookies、LocalStorage、SessionStorage
 
  手動執(zhí)行JS命令
 
  自定義插件
国产高清网站_亚洲一区二区综合_成人久久18免费网站_国产成人久久精品激情

    <sup id="ys8cw"><kbd id="ys8cw"></kbd></sup>

    <sup id="ys8cw"><font id="ys8cw"><output id="ys8cw"></output></font></sup>

    欧美大白屁股肥臀xxxxxx| 日本不卡免费在线视频| 韩国一区二区三区| 欧美性色黄大片| 亚洲视频 欧洲视频| 成人福利视频在线| 久久久久久久久久看片| 久久精品国产**网站演员| 91精品国产91久久久久久一区二区 | 韩日av一区二区| 91精品免费观看| 亚洲成人av在线电影| 欧洲精品一区二区| 中文字幕一区二区三区色视频| 国产ts人妖一区二区| 久久久久久夜精品精品免费| 韩国女主播一区| wwwwxxxxx欧美| 国产精品18久久久久久久久| 国产日韩欧美电影| 成人性色生活片| 亚洲色图在线播放| 色噜噜狠狠一区二区三区果冻| 亚洲精品成人天堂一二三| 日本韩国欧美一区| 亚洲无人区一区| 7777精品伊人久久久大香线蕉超级流畅 | 在线欧美日韩国产| 亚洲毛片av在线| 91福利在线免费观看| 亚洲一区二区三区四区五区黄 | 欧美色视频在线观看| 午夜精品爽啪视频| 日韩一级片网址| 精品一区二区三区在线视频| 久久久久99精品国产片| 成人综合激情网| 亚洲人成在线播放网站岛国| 欧美又粗又大又爽| 日韩激情视频在线观看| 久久尤物电影视频在线观看| 国产91色综合久久免费分享| 亚洲一区二区三区美女| 欧美一三区三区四区免费在线看| 狠狠色丁香婷婷综合| 中文字幕精品一区| 91精品福利在线| 美女免费视频一区二区| 欧美国产视频在线| 在线观看亚洲a| 麻豆视频一区二区| 国产精品毛片无遮挡高清| 欧美色图一区二区三区| 极品少妇一区二区| 亚洲欧美日本在线| 欧美成人乱码一区二区三区| 成人a免费在线看| 免费视频最近日韩| 亚洲人成网站影音先锋播放| 日韩三级视频在线看| 91色|porny| 韩国v欧美v日本v亚洲v| 亚洲女性喷水在线观看一区| 精品国产三级电影在线观看| 91香蕉国产在线观看软件| 久久99热国产| 亚洲一二三四在线观看| 久久久久97国产精华液好用吗| 欧洲精品中文字幕| 国产成人欧美日韩在线电影| 日韩电影网1区2区| 亚洲女人****多毛耸耸8| 久久久亚洲精华液精华液精华液| 欧洲另类一二三四区| 国产成人aaaa| 久久99日本精品| 天天综合日日夜夜精品| 亚洲女同ⅹxx女同tv| 亚洲国产精品成人久久综合一区| 欧美一区二区视频在线观看2022| 91麻豆免费在线观看| 成人性视频免费网站| 国产一区亚洲一区| 日韩avvvv在线播放| 亚洲国产综合人成综合网站| 综合久久国产九一剧情麻豆| 国产女人aaa级久久久级| 精品理论电影在线| 欧美高清视频一二三区| 91久久精品网| 一本大道综合伊人精品热热| a4yy欧美一区二区三区| 成人精品视频网站| 国产精品一区二区你懂的| 麻豆91精品视频| 日本美女一区二区| 肉肉av福利一精品导航| 亚洲h精品动漫在线观看| 一区二区三区成人| 亚洲黄色在线视频| 一区二区三区不卡视频在线观看| 综合激情成人伊人| 亚洲人吸女人奶水| 亚洲精品乱码久久久久久久久| 中文字幕一区二区三区精华液| 欧美国产视频在线| 国产精品国产a| 一区在线观看免费| 亚洲精品亚洲人成人网在线播放| 一区二区三区在线视频免费| 亚洲一区中文日韩| 调教+趴+乳夹+国产+精品| 天天综合网 天天综合色| 日韩专区中文字幕一区二区| 日韩在线观看一区二区| 蜜臀av一区二区| 国产自产2019最新不卡| 处破女av一区二区| 不卡的av网站| 欧美在线观看一区| 欧美一卡2卡三卡4卡5免费| 欧美r级在线观看| 国产清纯在线一区二区www| 中文字幕亚洲精品在线观看| 亚洲大片一区二区三区| 久久精品99国产精品| 成人精品gif动图一区| 欧美性三三影院| 欧美精品一区二区三区在线播放 | 日韩成人午夜精品| 精品一区二区av| 成人教育av在线| 欧美视频三区在线播放| 亚洲精品一区二区三区四区高清| 国产精品午夜在线观看| 亚洲一级二级在线| 国内精品国产成人国产三级粉色 | 亚洲香肠在线观看| 激情综合色综合久久综合| 97精品电影院| 日韩一级黄色大片| 亚洲欧洲av一区二区三区久久| 午夜影视日本亚洲欧洲精品| 国产高清不卡一区| 欧美日韩一二区| 欧美激情一区二区三区全黄| 日韩精品国产欧美| 99精品视频一区| 欧美videos中文字幕| 亚洲精品视频观看| 国产精品伊人色| 欧美一级午夜免费电影| 亚洲裸体xxx| 国产精品亚洲专一区二区三区| 欧美日韩一区二区三区在线看| 国产清纯美女被跳蛋高潮一区二区久久w| 亚洲午夜精品网| 99精品视频一区| 欧美激情一区二区三区| 看片网站欧美日韩| 欧美剧在线免费观看网站| 亚洲视频你懂的| 成人免费三级在线| 久久久久99精品一区| 美女脱光内衣内裤视频久久网站| 91国偷自产一区二区三区成为亚洲经典 | 日本视频一区二区三区| 97久久精品人人做人人爽50路| 久久亚洲二区三区| 日本不卡在线视频| 精品视频全国免费看| 亚洲色图制服诱惑| av不卡一区二区三区| 欧美高清在线视频| 国产麻豆欧美日韩一区| www久久精品| 久久国产婷婷国产香蕉| 欧美一区二区精品| 丝袜a∨在线一区二区三区不卡| 欧美在线一区二区三区| 一区二区三区四区乱视频| eeuss鲁片一区二区三区在线看| 国产女同互慰高潮91漫画| 国产成人精品一区二区三区网站观看| 日韩一级黄色片| 麻豆精品国产传媒mv男同| 精品精品国产高清a毛片牛牛| 麻豆免费精品视频| 久久久久久免费毛片精品| 日本中文字幕一区二区视频| 欧美人妖巨大在线| 日韩av中文字幕一区二区| 欧美麻豆精品久久久久久| 亚洲九九爱视频| 91视视频在线观看入口直接观看www | 国产亚洲精品aa午夜观看| 国产乱人伦偷精品视频免下载 | 国产精品久久毛片av大全日韩| 国产成人精品免费一区二区| 亚洲欧洲在线观看av|