frontend

1/5ページ

原生JS實現省市區(縣)三級聯動下拉選單

接到了公司的新需求,其中有涉及到要選擇區域的三級聯動下拉選單有關的東西。然後我到網上找有關這方面的資料,發現大多是用外掛寫的,但是我不想讓程式碼變得很龐大,所以想用原生的JS來實現。實現的思路與主要程式碼如下: 主要的html程式碼: <fieldset> <legend>下 […]

JavaScript原生拖拽的物件導向寫法

本篇文章和上一篇介紹用物件導向的程式設計技術來實現tab的效果一樣,也先用程序導向的程式設計技術來將拖拽的效果實現一遍,然後通過變型,再用物件導向的程式設計技術將其實現一遍,讓讀者在對比中學習。 拖拽的效果其實在網頁開發中是一種普遍的效果,它可以讓使用者自定義的構造我們的系統介面,例如自定義地顯示錶 […]

JS物件導向之拷貝繼承

JS中的繼承和我們現實當中的繼承類似,就是子類(繼承者)擁有父類(被繼承者)的所有特性(屬性與方法),同時子類又可以擁有自己特定的屬性或方法(基因突變),而且子類的改變不會影響到父類。我們為什麼要繼承呢?其實主要是為了程式碼複用。 繼承分兩個部分,第一是屬性的繼承,第二是方法的繼承。 我們先創造一個 […]