原创 簡析擴展運算符(spread)和剩餘運算符(rest)的區別(es6)

spread和rest運算符都是...+變量/參數的形式 spread console.log(1, ...[2, 3, 4], 5) // 1 2 3 4 5 console.log([1, ...[2, 3, 4], 5])

原创 nodejs-express框架

https://www.runoob.com/nodejs/nodejs-express-framework.html express // 可以設置中間件來響應 HTTP 請求。 // 定義了路由表用於執行不同的 HTTP 請求

原创 Bootstrap介紹

https://www.runoob.com/bootstrap/bootstrap-intro.html 什麼是 Bootstrap? Bootstrap 是一個用於快速開發 Web 應用程序和網站的前端框架。Bootstrap

原创 Js-w3school(2020.2.6)【js樣式與代碼約定】

二十六、js樣式與代碼約定 1.代碼約定(Coding conventions)指的是編程的樣式指導方針。這些原則大體上包括: ·變量和函數的命名和聲明規則 ·使用空格、縮進和註釋的規則 ·編程習慣和準則 2. 代碼約定確保質量:

原创 jQuery ajax-get xml數據返回找到NodeList,成功返回length

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <script src="jquery.js"> </script> <script>

原创 Js-w3school(2020.2.8)【js表單驗證】

三十、js表單驗證 1.JavaScript 表單驗證 HTML 表單驗證能夠通過 JavaScript 來完成。 某個表單字段(fname)是空的,那麼該函數會發出一條警告消息,並返回 false,以防止表單被提交出去 <for

原创 css position屬性四個值:static、fixed、absolute和relative的區別和用法

參考:https://zhuanlan.zhihu.com/p/29207938 https://blog.csdn.net/tengliu6/article/details/52088743 1、static(靜態定位):默認值

原创 DOM&BOM-w3school(2020.2.11)【js HTML DOM】

一、js HTML DOM (一)DOM簡介 1.通過 HTML DOM,JavaScript 能夠訪問和改變 HTML 文檔的所有元素。 當網頁被加載時,瀏覽器會創建頁面的文檔對象模型(Document Object Model

原创 Js-w3school(2020.2.6)【js最佳實踐及常見錯誤】

二十七、js最佳實踐及常見錯誤 1.請避免全局變量、new、===、eval() 2. 避免全局變量,請使用局部變量替代,並學習如何使用閉包。 3. 始終聲明局部變量 4. 在頂部聲明 5. 初始化變量 6. 請不要聲明數值(Nu

原创 Js-w3school(2020.2.6)【js嚴格模式(Use Strict)】

二十四、js嚴格模式(Use Strict) 1."use strict"; 定義 JavaScript 代碼應該以“嚴格模式”執行。是 JavaScript 1.8.5 中的新指令(ECMAScript version 5)。"

原创 jQuery-w3school(2020.2.16)【四、jQuery HMTL】

一)jQuery獲取 1.jQuery 中非常重要的部分,就是操作 DOM 的能力。 jQuery 提供一系列與 DOM 相關的方法,這使訪問和操作元素和屬性變得很容易。 2. 三個簡單實用的用於 DOM 操作的 jQuery 方

原创 Js-w3school(2020.2.6)【js版本】

二十九、js版本 1. 2. 所有瀏覽器都完全支持 ECMAScript 3。 所有現代瀏覽器都完全支持 ECMAScript 5,不支持let、const、Array.find()等es6規範 3. 對 ES6 的瀏覽器支持(

原创 Js-w3school(2020.2.9)【js函數(展開部分)】

三十二、js函數(展開部分) (一)函數定義 1.JavaScript 函數是通過 function 關鍵詞定義的。您可以使用函數聲明或函數表達式。 function functionName(parameters) { 要

原创 Js-w3school(2020.2.5)【js異常】

二十一、js異常 1.錯誤關鍵詞 try 語句使您能夠測試代碼塊中的錯誤。 catch 語句允許您處理錯誤。 throw 語句允許您創建自定義錯誤。 finally 使您能夠執行代碼,在 try 和 catch 之後,無論結果如何

原创 【參考】rem的一些淺使用

鏈接:https://www.jianshu.com/p/f4e1c4454fee https://www.jb51.net/article/120206.htm 今天接觸到一個PC端的頁面,給的設計稿是1920的,並且要求適應屏