此 對象 非彼對象啊,不要理解錯了哦~~ 面向對象編程 這個概念在 Java 編程語言中用得比較多,JS 同時支持 面向對象編程 和 函數式編程。 像大名鼎鼎的 React 和 Vue 他們都有兩種開發風格,比如: Vue 中的 組合式API 和 選項式API 也是兩種編程模式的代表。 React ...
BongoCat —— 一個基于 Tauri 開發的跨平臺桌面應用程序,主要提供一只可愛的貓咪形象,可根據用戶的鍵盤或鼠標操作進行互動。 ...
什么是作用域? 就像孫悟空給唐僧畫個圈圈一樣,這個圈圈就可以稱之為作用域,這個比喻可能不太形象。 作用域和孫悟空的圈圈還是有點區別,作用域內部可以獲得作用域外部的變量,而內部的變量無法逃逸到作用域外面,如果逃逸出去了,那就造成內存泄漏了,程序將會出現崩潰! 全局作用域 可以理解為就是放在 JS 最外 ...
背景 之前項目的模態框改造完成,業務也想把頁面中的提示框和確認框也改造一下;這里記錄一下改造中的細節。 之前項目中的提示框和確認框用的是瀏覽器自帶的 alert 和 confirm。改造之前無法支持業務一些復雜一點的需求,遂將之改造; 實現 彈框層級設計參考了 element 和 antd,默認樣式 ...
vxe-table如何自定義拖拽列寬最小列寬限制,在不改變列min-width的情況下, 例如需要自定義最小列寬的限制,默認是繼承 column.min-width 限制,當需要脫離列限制時就有用了 查看官網:https://vxetable.cn gitbub:https://github.com ...
函數參數是什么? 就是函數內部無法確定的一個東西,需要外部傳給函數內部的玩意兒,語法上就是寫在函數括號中的東東。比如: function test(a) {} 其中的 a 就是 test 函數的參數,在函數體內部,a 作為一個變量存在,可以修改它。 JS 的函數參數,真的是可以傳入任意值,沒有任何限 ...
我們是袋鼠云數棧 UED 團隊,致力于打造優秀的一站式數據中臺產品。我們始終保持工匠精神,探索前端道路,為社區積累并傳播經驗價值。 本文作者:佳嵐 前言 AI 的大趨勢: 24、25 年是 AI 應用大爆發的兩年,隨著 LLMs 越來越智能化,越來越多的應用實踐被挖掘。 我們可以留意到我們使用的主流 ...
如果是數據類型相同,相當于 如果比較的值類型不同,則會按照下面的規則進行轉換后再進行比較。 如果比較的一方是null或者undefined,只有在另一方是null或者undefined的情況下才返回“true”,否則返回“false”。 如果比較的是字符串和數值類型數據,則會將字符串轉換為數值后再進 ...
函數 作為 JS 的一等公民,隨處可見它的身影。 我理解的它最主要作用就是用來提取重復代碼,但凡有 JS 代碼需要復制粘貼的時候,那么這時候就可以考慮使用函數封裝了。 當函數寫在對象中的時候,這時候它變了一個名字,稱之為 方法。 function 聲明 在使用 function 關鍵字聲明函數時,需 ...
在 VSCode 出現之前,Emmet 插件就在前端領域玩得風生水起,當時的 Sublime Text 裝上此插件,前端的編碼效率那感覺就如同 2G 網絡到 5G 網絡的差別一般。 后來 VSCode 出現時就直接把這插件內置到編輯器中了,無需再去插件市場安裝!!嗯。。又省了一點點事兒 熟練掌握此插 ...
背景 之前有個項目是 jsp 的,之前都是在 IE 瀏覽器上運行,現在要將這個項目做兼容性改造(信創),需要兼容谷歌。所以需要將項目中的公共彈框給改掉,而項目中模態框基本上都是用的 showModalDialog。 介紹 showModalDialog showModalDialog 是微軟在早期版 ...
vxe-table 如何設置單元格垂直對齊,當某寫場景需要將單元格樣式調整為頂部對齊就很有用了,比如多行文本之類的。 查看官網:https://vxetable.cn gitbub:https://github.com/x-extends/vxe-table gitee:https://gitee. ...
Geeker-Admin —— 一款基于 Vue3.4、TypeScript、Vite5、Pinia、Element-Plus 開源的后臺管理框架,封裝了一些常用組件、Hooks、指令、動態路由、按鈕級別權限控制等功能。 ...
? 寫在開頭 點贊 + 收藏 學會 該代碼的主要功能是生成一個圖形驗證碼,并將其繪制在HTML的<canvas>元素上。驗證碼由4個隨機數字組成,背景和文字顏色隨機生成,且文字有一定的旋轉角度,增加了識別的難度。 核心邏輯: useImageVerify:這是一個Vue 3的Co ...
vxe-table vue 數據表格行分組,實現同時對多個列顯示合計數量 查看官網:https://vxetable.cn gitbub:https://github.com/x-extends/vxe-table gitee:https://gitee.com/x-extends/vxe-tabl ...
神奇的 for 循環代碼執行順序并不是按照代碼書寫順序執行,這就導致在看很多程序算法的時候,會有那么一點打腦殼。 for 語法 for 循環的語法很簡單,重點是小括號里面的三個部分,這三部分的執行順序對于不太懂程序的兄弟來說,可以把人晃暈~ for (初始化; 條件; 增量) { // 循環體 } ...
Vonajs是一款全新的Node.js框架,提供了許多創新性的架構設計,讓我們在開發任何規模的項目時,代碼都能保持直觀和優雅。下面,我們一起來看看這些特性,是否真的比nestjs更好用? ...
? 寫在開頭 點贊 + 收藏 學會 前端監控主要分三個方向 前端性能(用戶體驗優化) 異常監控 業務指標跟 下面我來分別介紹三類指標如何獲取 1)前端性能指標: 一、用戶體驗相關的: 頁面加載時間(Page Load Time) : 定義:從用戶請求頁面到頁面完全加載的時間。 測 ...
HELLO,這里是大熊的前端開發筆記。 循環作為 算法與數據結構 中的基石,JS 與其他編程語言一樣,都提供了多種循環結構用于處理數據。 for 循環 事物的開端往往都是從最常用的開始,循環結構咱們從 for 循環說起。 語法: for (初始化; 條件; 增量) { // ... } 示例: // ...
? 寫在開頭 點贊 + 收藏 學會 背景簡介 在前端項目開發中,我們常常會遇到這樣一種情況:項目中引入了某個第三方庫,但它沒有提供內置的 TypeScript 類型聲明。此時,如果你在 TypeScript 項目中直接使用這個庫,編譯器就會報錯。 也許你很聰明,知道在項目中的sh ...