国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

分享7個(gè)常用的 JavaScript 庫(kù),讓你顯得更專業(yè)

這篇具有很好參考價(jià)值的文章主要介紹了分享7個(gè)常用的 JavaScript 庫(kù),讓你顯得更專業(yè)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

大家好,今天給大家分享7個(gè)常用的 JavaScript 庫(kù),掌握這些 JavaScript 工具庫(kù),讓你的項(xiàng)目看起來很棒。

專家與普通人的重要區(qū)別在于他們善于使用工具,留出更多的時(shí)間用于計(jì)劃和思考。編寫代碼也是如此。有了合適的工具,你就有更多的時(shí)間來規(guī)劃架構(gòu)和攻克難關(guān),更多的把精力放在業(yè)務(wù)實(shí)現(xiàn)上。今天,我將與大家分享最流行的幾個(gè)常用且流行的 JavaScript 庫(kù)。

1、qs

一個(gè)輕量級(jí)的 url 參數(shù)轉(zhuǎn)換 JavaScript 庫(kù),可以將URL的一些參數(shù),轉(zhuǎn)換成JSON的格式。

安裝:

復(fù)制

npm install qs1.

示例:

復(fù)制

import qs from 'qs'
qs.parse('user=maxwell&age=32'); 
// return { user: "maxwell", age: "32" }
qs.stringify({ user: "maxwell", age: "32" }); 
//return user=maxwell&age=321.2.3.4.5.

官網(wǎng):www.npmjs.com/package/qs

2、js-cookie

用于處理 cookie 的簡(jiǎn)單、輕量級(jí) JavaScript API。

安裝:

復(fù)制

npm install js-cookie1.

示例:

復(fù)制

import Cookies from 'js-cookie'
Cookies.set('name', 'maxwell', { expires: 10 }) 
// cookies are valid for 10 days
Cookies.get('name') // return 'maxwell'1.2.3.4.

官網(wǎng):github.com/js-cookie/js-cookie

3、Day.js

一個(gè)用于處理時(shí)間和日期的極簡(jiǎn) JavaScript 庫(kù),具有與 Moment.js 相同的 API 設(shè)計(jì),但大小只有 2KB。

安裝:

復(fù)制

npm install dayjs1.

示例:

復(fù)制

import dayjs from 'dayjs'
dayjs().format('YYYY-MM-DD HH:mm') ?
 ?
dayjs('2022-11-1 12:06').toDate()1.2.3.4.

官網(wǎng):day.js.org

4、Animate.css

一個(gè)跨瀏覽器的css3動(dòng)畫庫(kù),內(nèi)置了很多典型的css3動(dòng)畫,兼容性好,簡(jiǎn)單易用。

安裝:

復(fù)制

npm install animate.css1.

示例:

復(fù)制

<h1 class="animate__animated animate__bounce">
 ? An animated element
</h1> 
import 'animate.css'1.2.3.4.

官網(wǎng):animate.style

5、animejs

一個(gè)強(qiáng)大的 Javascript 動(dòng)畫庫(kù)??梢耘c CSS3 屬性、SVG、DOM 元素和 JS 對(duì)象一起創(chuàng)建各種高性能、平滑過渡的動(dòng)畫效果。

安裝:

復(fù)制

npm install animejs1.

示例:

復(fù)制

<div class="ball" style="width: 50px; height: 50px; background: blue"></div>
import anime from 'animejs/lib/anime.es.js'
// After the page is rendered, execute
anime({
 ?targets: '.ball',
 ?translateX: 250,
 ?rotate: '1turn',
 ?backgroundColor: '#F00',
 ?duration: 800
})1.2.3.4.5.6.7.8.9.10.

官網(wǎng):animejs.com

6、lodash.js

一個(gè)提供模塊化、高性能和附加功能的現(xiàn)代 JavaScript 實(shí)用程序庫(kù)。

安裝:

復(fù)制

npm install lodash1.

基礎(chǔ):

復(fù)制

import _ from 'lodash'
_.max([4, 2, 8, 6]) // returns the maximum value in the array ?=> 8
_.intersection([1, 2, 3], [2, 3, 4]) 
// returns the intersection of multiple arrays => [2, 3]1.2.3.4.

官網(wǎng):lodash.com

7、vConsole

一個(gè)輕量級(jí)、可擴(kuò)展的移動(dòng)網(wǎng)頁(yè)前端開發(fā)工具。如果您仍在為如何在手機(jī)上調(diào)試代碼而苦惱,請(qǐng)使用它。vConsole 是無框架的,您可以在 Vue 或 React 或任何其他框架應(yīng)用程序中使用它。

安裝:

復(fù)制

npm install vconsole1.

示例:

復(fù)制

import VConsole from 'vconsole';

const vConsole = new VConsole();
// or init with options
const vConsole = new VConsole({ theme: 'dark' });

// call `console` methods as usual
console.log('Hello world');

// remove it when you finish debugging
vConsole.destroy();1.2.3.4.5.6.7.8.9.10.11.

官網(wǎng):github.com/Tencent/vConsole

?技術(shù)前沿拓展

前端開發(fā),你的認(rèn)知不能僅局限于技術(shù)內(nèi),需要發(fā)散思維了解技術(shù)圈的前沿知識(shí)。細(xì)心的人會(huì)發(fā)現(xiàn),開發(fā)內(nèi)部工具的過程中,大量的頁(yè)面、場(chǎng)景、組件等在不斷重復(fù),這種重復(fù)造輪子的工作,浪費(fèi)工程師的大量時(shí)間。

介紹一款程序員都應(yīng)該知道的軟件JNPF快速開發(fā)平臺(tái),很多人都嘗試用過它,它是功能的集大成者,任何信息化系統(tǒng)都可以基于它開發(fā)出來。

這是一個(gè)基于 Java Boot/.Net Core 構(gòu)建的簡(jiǎn)單、跨平臺(tái)快速開發(fā)框架。前后端封裝了上千個(gè)常用類,方便擴(kuò)展;集成了代碼生成器,支持前后端業(yè)務(wù)代碼生成,實(shí)現(xiàn)快速開發(fā),提升工作效率;框架集成了表單、報(bào)表、圖表、大屏等各種常用的 Demo 方便直接使用;后端框架支持 Vue2、Vue3。如果你有閑暇時(shí)間,可以做個(gè)知識(shí)拓展。

看完本文如果覺得有用,記得點(diǎn)個(gè)贊支持,收藏起來說不定哪天就用上啦~文章來源地址http://www.zghlxwxcb.cn/news/detail-824943.html

到了這里,關(guān)于分享7個(gè)常用的 JavaScript 庫(kù),讓你顯得更專業(yè)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 任何樣式,javascript都可以操作,讓你所向披靡

    任何樣式,javascript都可以操作,讓你所向披靡

    習(xí)慣了在 css 文件里面編寫樣式,其實(shí)JavaScript 的 CSS對(duì)象模型也提供了強(qiáng)大的樣式操作能力, 那就隨文章一起看看,有多少能力是你不知道的吧。 客從八方來, 樣式呢, 樣式五方來。 chrome舊版本用戶自定義樣式目錄: %LocalAppData%/Google/Chrome/User Data/Default/User StyleSheets。 新版

    2024年03月25日
    瀏覽(21)
  • JavaScript解構(gòu)賦值常用操作

    所謂數(shù)組解構(gòu),就是獲取數(shù)組中一部分有用的數(shù)據(jù),例子: 數(shù)組解構(gòu)還可以和 split 函數(shù)配合使用,優(yōu)雅又高端: 解構(gòu)也可以叫做“解構(gòu)賦值”,其本質(zhì)就是把數(shù)組的元素復(fù)制給變量,所以原數(shù)組沒有發(fā)生任何的變化 在使用解構(gòu)賦值的時(shí)候,希望得到數(shù)組的第 1 、 3 個(gè)元素,

    2024年02月16日
    瀏覽(19)
  • JavaScript——常用的鍵盤事件

    JavaScript——常用的鍵盤事件

    目錄 一.常用的鍵盤事件 1.onkeyup 2.onkeydown 3.onkeypress 4.三個(gè)事件的執(zhí)行順序 二.常用的鍵盤事件對(duì)象 1.keyCode(已棄用) 2.ASCII碼表 3.KeyboardEvent.key 三.案例:模擬京東按鍵定位搜索框 1.思路分析: 2.效果圖 3. 代碼實(shí)現(xiàn) 四.案例:模擬京東快遞單號(hào)查詢 1.思路分析 2.代碼實(shí)現(xiàn) 3.效果

    2024年02月09日
    瀏覽(20)
  • javascript常用的數(shù)組方法

    本文檔統(tǒng)計(jì)了數(shù)組的常用方法,其中有參數(shù)可能不完整.請(qǐng)轉(zhuǎn)至mdn查看 a.語法: delete arr[2] b.描述 刪除數(shù)組的某一項(xiàng)的內(nèi)容,或者說將某一項(xiàng)的內(nèi)容置為空, c.返回值 d.特點(diǎn) 改變?cè)瓟?shù)組,長(zhǎng)度不發(fā)生變化 a.語法 arr.push(1,2,5) b.描述 向數(shù)組末尾追加 一個(gè) 或 多個(gè) 元素 c.返回值 追加元素

    2024年02月02日
    瀏覽(18)
  • JavaScript常用的Hook腳本

    headers hook 當(dāng)header中包含Authorization時(shí),則插入斷點(diǎn) 請(qǐng)求hook 當(dāng)請(qǐng)求的url里包含MmEwMD時(shí),則插入斷點(diǎn) 過debugger—1 constructor 構(gòu)造器構(gòu)造出來的 過debugger—2 eval的 JSON HOOK 對(duì)象屬性hook 屬性自定義,hook cookie操作 eval/Function eval 取返回值 websocket hook hook canvas (定位圖片生成的地方) setI

    2024年02月11日
    瀏覽(18)
  • JavaScript中BOM常用操作

    window 對(duì)象,是 JS 的最頂層對(duì)象,其他的 BOM 對(duì)象都是 window 對(duì)象的屬性; document 對(duì)象,文檔對(duì)象; location 對(duì)象,瀏覽器當(dāng)前URL信息; navigator 對(duì)象,瀏覽器本身信息; screen 對(duì)象,客戶端屏幕信息; history 對(duì)象,瀏覽器訪問歷史信息; window.location對(duì)象:用于獲得當(dāng)前頁(yè)面的地

    2024年02月15日
    瀏覽(19)
  • JavaScript中數(shù)組常用方法匯總!

    數(shù)組是一個(gè)復(fù)雜數(shù)據(jù)類型,我們?cè)诓僮魉臅r(shí)候就不能再想基本數(shù)據(jù)類型一樣操作了。 比如我們想改變一個(gè)數(shù)組 這樣肯定是不合理,因?yàn)檫@樣不是在改變之前的數(shù)組。相當(dāng)于重新制作了一個(gè)數(shù)組給到 arr 這個(gè)變量了,相當(dāng)于把 arr 里面存儲(chǔ)的地址給換了,也就是把存儲(chǔ)空間換

    2024年02月17日
    瀏覽(19)
  • JavaScript字符串常用方法

    ●我們操作字符串,也有一堆的方法來幫助我們操作 ●字符串和數(shù)組有一個(gè)一樣的地方,也是按照索引來排列的 ●注意:所有字符串常用方法, 都不會(huì)改變?cè)甲址? 都是以返回值的形式出現(xiàn)結(jié)果 ●作用:charAt() 是找到字符串中指定索引位置的內(nèi)容返回 ●語法:字符串.

    2024年02月17日
    瀏覽(22)
  • Javascript-中常用運(yùn)算符

    目錄 數(shù)據(jù)類型 常見運(yùn)算 算術(shù)運(yùn)算符 比較運(yùn)算符 邏輯運(yùn)算符 賦值運(yùn)算符 自增/減運(yùn)算符 三目運(yùn)算符 位運(yùn)算符 在 JS 中有以下兩大類: 基本數(shù)據(jù)類型 數(shù)值類型(Number) 整數(shù) (int) 浮點(diǎn)數(shù)(float) 布爾類型(Boolean),有兩個(gè)值:true 和 false 字符串(String),它可以是單引號(hào)包

    2024年01月24日
    瀏覽(27)
  • JavaScript高級(jí)二、構(gòu)造函數(shù)&常用函數(shù)

    JavaScript高級(jí)二、構(gòu)造函數(shù)&常用函數(shù)

    1、深入對(duì)象 (1)創(chuàng)建對(duì)象三種方式 利用對(duì)象字面量創(chuàng)建對(duì)象 利用 new Object 創(chuàng)建對(duì)象 利用構(gòu)造函數(shù)創(chuàng)建對(duì)象 案例如下: (2)構(gòu)造函數(shù) **構(gòu)造函數(shù) :**是一種特殊的函數(shù),主要用來 快速初始化 類似的 對(duì)象 構(gòu)造函數(shù)語法 使用 new 調(diào)用函數(shù)的行為被稱為 實(shí)例化 實(shí)例化

    2024年02月07日
    瀏覽(19)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包