標籤: JavaScript

1

TailwindCSS-1 用IntelliJ IDEA 學習TailwindCSS

TailwindCSS是一個標榜「功能優先」(Utility-first)、快速開發的CSS框架,它提供了各種通用的功能性樣式類別,讓我們任意組合疊加成需要的網頁外觀,在2021年12月推出了3.0版,而網路上找得到的教學都是使用VS Code,今天我試著使用命令行和IntelliJ IDEA搭建TailwindCSS的開發環境,並且希望能有恒心地持續製作相關的系列學習影片。

(閱讀全文...)

0

彩蛋變地雷。Ant Design帶來啟示

螞蟻金服出身於阿里巴巴的支付寶,其資訊部門開源了一個名為Ant Design的JavaScript套件:「Ant Design 是蚂蚁金服开发和正在使用的一套企业级的前端设计语言和基于 React 的前端框架实现。 特性 企业级金融产品的交互语言和视觉体系。 丰富实用的 React UI 组件。」,在今年(2018)的聖誕節埋藏的一個耶誕節彩蛋不慎造成了地雷。

(閱讀全文...)

0

[jQuery] 動態建立元素的事件觸發

我們有個舊專案使用早期的jQuery 1.2,剛巧新增功能的動態建立新元素讓原有的事件無法被觸發,測試後才知道「既有元素」的事件程式無法套用給「未來動態建立的元素」,在jQuery 1.7後使用 .on() 就能有效處理既有與未來元素的事件操作了。

(閱讀全文...)

0

[IntelliJ IDEA] Java / JavaScript除錯小技巧

在寫程式的過程中,有相當多的時間都處於偵錯狀態,雖然使用了IDE可以做逐行追蹤除錯,但原始的「插旗標」除錯法還是相當管用,在插旗標的過程中逐步檢視程式,並逐漸縮小出錯範圍,最終達到「夾殺」臭蟲而完成除蟲任務,但接下來的「清理戰場」可不要鬆懈了,要將不再需要的除錯指令清除掉,以免一不留神將除錯的alert對話窗讓使用者看到...以下是我在使用IntelliJ IDEA寫JavaScript程式除錯時的小技巧,希望對網友們有點用處。

(閱讀全文...)

0

以on{X}平台用JavaScript寫Android自動化程式

最近看了不少使用Android的先進介紹好用的工具,其中有個被稱為「神器」的Tasker是被很多人提及的一個自動化工具,它能設定各種情況下能自動做處理的規則;原來Android類似的程式還有不少,如LlamaAutomateItMyProfiles(台灣人的作品)等。這些程式大致都是作者提供各式的狀況設定,讓手機用戶能指定遇到那種狀況要使用那種處理,但沒想到微軟的一個以色列團隊在今年6月推出一個名為on{X}(讀作on-ex)的應用程式,能讓我們以JavaScript透過它內建的元件來控制手機的各種行為,從6月到8月30日持續有新版更新,提供的元件也越來越多,不用寫Java程式而直接以相對簡單的JavaScript腳本控制手機,實在是相當有趣,如果on{X}更穩定、更省電,只要能發揮想像力,那麼能展現的功能必定更強大。

(閱讀全文...)

jQuery DataTables範例1:啟始設定 0

jQuery DataTables範例1:啟始設定

DataTables的啟始相當簡單,只要呼叫dataTable方法就可以,真正複雜的是傳入的選項參數。

 
// 指定ID為TBL的元素執行dataTable方法,並傳入參數_oTableOptions(JSON格式).
oTable = $("#TBL").dataTable(_oTableOptions);

選項參數的完整列表請參考Usage FeaturesUsage Options,在仔細觀看這些參數項目前,最好先了解一下DataTables各個識別字使用的慣用命名規則:

(閱讀全文...)