原创 js事件兼容性解決方案

1.註冊事件 function addEventListener(element, eventName, fn) { // 判斷當前瀏覽器是否支持 addEventListener 方法 if (element.addEven

原创 js時間格式化

// 對Date的擴展,將 Date 轉化爲指定格式的String // 月(M)、日(d)、小時(h)、分(m)、秒(s)、季度(q) 可以用 1-2 個佔位符, // 年(y)可以用 1-4 個佔位符,毫秒(S)只能用 1 個

原创 仿京東的密碼顯示與隱藏

點擊眼睛按鈕,把密碼框類型改爲文本框,看見密碼 獲取元素(按鈕) 註冊單擊事件 使用一個全局變量flag,記錄type的狀態 根據flag的值,改變type和src <body> <style> .box{

原创 js-6 模塊,webpack安裝和打包編譯

模塊 1.模塊管理引擎 AMD CMD UMD 開發一個模塊管理引擎 有定義模塊的module中的define,定義的模塊的方法可以被其他模塊使用。hd的兩個方法被lesson使用,hd的return是導出,lesson的生成方法