語法解析器(syntax parser)包含直譯器、編譯器,會一個字一個字讀取並辨識程式碼是否有效,再將之轉換成為電腦可以解讀的指令
JavaScript_宣告事件的三種方式
一般在撰寫事件有三種方式,第一種也是較為早期的一種,也是不推薦使用的方式,因為較容易受到外來的攻擊,關鍵是在 onclick=“hello();” 在這裡面可以撰寫 JS,所以也較容易受到外來的方式改寫程式碼,也是較為危險的方式
JavaScript_解析BOM與DOM
什麼是BOM?瀏覽器物件模型(Browser Object Model,BOM)是瀏覽器提供的附加對象,用於處理 document 以外的所有内容,主要處理瀏覽器窗口和框架,不过通常瀏覽器特定的 JavaScript 也會被看作 BOM 的一部分。區別:BOM 描述了與瀏覽器進行交互的方法和接口,DOM 描述了處理網頁内容的方法和接口。
Bootstrap_navbar導覽頁面
navbar導覽使用方式
nav外層使用包住時,Navbar導覽列放置在頁面中央或內容的中間,若沒有設定container,導覽列預設的內容寬度是浮動,並自動佔滿水平寬度
透過navbar-expand定義在何種尺寸,menu項目的呈現會改為「漢堡折疊」樣式效果
使用bootstrap自定義的data-toggle及data-target,決定按鈕點下之後,menu的div要以collapse方式展開
navbar-expand-sm大小則是決定當螢幕尺寸小於sm時,會改為以「三」顯示menu項目