什么是開發(fā)環(huán)境?
答:開發(fā)環(huán)境是把寫代碼的軟件與運行代碼系統(tǒng)統(tǒng)一起來。
一個網頁由哪三個部分組成?
答:頭部、主體、底部
從在瀏覽器中輸入url到網頁展示出來,發(fā)生了什么?
答:6個步驟“DNS解析-TCP連接-發(fā)送HTTP請求-服務器處理請求并返回HTTP報文-瀏覽器解析渲染頁面-連接結束?!?/p>
什么是Nodejs?
答:Node.js 是一個運行在服務器端的javascript。
為何要用koa?
答:因為kos可以解決異步問題。
為何要在開發(fā)環(huán)境下使用opn和nodemon?
答:nodemon用來監(jiān)視node.js應用程序中的任何更改并自動重啟服務;opn模塊通常是作為跨平臺的打開文件或者網站的模塊,在web應用中最常見的使用是比如項目開發(fā)或者啟動的時候打開瀏覽器進行訪問。
package.json文件有何作用?
答:一般記錄了項目的配置信息,包括名稱、版本、許可證等元數(shù)據,
也會記錄所需的各種模塊,包括 執(zhí)行依賴,和開發(fā)依賴,
以及scripts字段。
什么是終端和Linux命令?
終端——人與機器交互的接口;linux命令是對Linux系統(tǒng)進行管理的命令
列出你已經用過的Linux命令及作用?
答:ls 查看文件夾下文件;
touch 創(chuàng)建文件
cd 去到文件夾
cd.. 返回上一級文件。
HTML/CSS/JS直接的關系?
答:HTML是肉身、CSS就是皮相、Javascript就是靈魂
列出自己掌握的HTML常用標簽和屬性?
答:
基本結構標簽:?
,表示該文件為HTML文件?
,包含文件的標題,使用的腳本,樣式定義等?
---,包含文件的標題,標題出現(xiàn)在瀏覽器標題欄中?
,的結束標志?
,放置瀏覽器中顯示信息的所有標志和屬性,其中內容在瀏覽器中顯示.?
,的結束標志?
,的結束標志
其它主要標簽,以下所有標志用在中:?
,鏈接標志,"…"為鏈接的文件地址?
,顯示圖片標志,"…"為圖片的地址?
,換行標志?
,分段標志?
,采用黑體字?
,采用斜體字?
,水平畫線?
,定義表格,HTML中重要的標志?
,定義表格的行,用在中?
,定義表格的單元格,用在中?
,字體樣式標志
屬性:?
屬性是用來修飾標志的,屬性放在開始標志內.?
例:屬性bgcolor="BLACK"表示背景色為黑色.?
引用屬性的例子:?
表示頁面背景色為黑色;?
表示表格背景色為黑色.
常用屬性:?
對齊屬性,范圍屬性:?
ALIGN=LEFT,左對齊(缺省值),WIDTH=象素值或百分比,對象寬度.?
ALIGN=CENTER,居中,HEIGHT=象素值或百分比,對象高度.?
ALIGN=RIGHT,右對齊.?
色彩屬性:?
COLOR=#RRGGBB,前景色,參考色彩對照表.?
BGCOLOR=#RRGGBB,背景色.
<center>表示絕對居中.
表格標識的開始和結束.?
在HTML中使用JS和CSS的方式有?
答:分為內部與外部兩種方法。
列出一些常用的CSS屬性及作用?
常用屬性:
font系列 是對文字本身的改變,顏色樣式等等
font-family:字體
font-size:文字大小
font-weight:bold; 粗體
font-style:italic; 斜體
text 系列 是對文本整體的改變,例如下劃線刪除線
text-decoration:none 無下劃線,如去掉鏈接的下劃線
text-decoration:underline 加下劃線
text-decoration:line-through 加刪除線
text-align 設置文本的排列方式,例如居中
padding系列 控制文本的間隔
后面可以跟位置,例如padding-right 表示距右邊多少距離
border系列 設置邊框的屬性
~-style:邊框的線格式
~-color:邊框的顏色
~-width:邊框的粗細
border:文字大小 文字字體 文字顏色 (順序可以隨便,個數(shù)也可以隨便)
可以跟這樣的三個參數(shù)
border-left: 文字大小 文字字體 文字顏色
只設置左邊的邊框
float:left 設置首字下沉,靠左
margin:設置標簽的距離
color:不解釋,十六進制顏色碼,見附圖
元素定位:
float(靠左或靠右)
position(絕對【相對于窗口】或相對【相對于父標簽】)
JS的數(shù)據類型有?
答:
最新的 ECMAScript 標準定義了 8 種數(shù)據類型:
7 種原始類型:
Boolean
Null
Undefined
Number
BigInt
String
Symbol
和 Object
JS中對象與函數(shù)的關系?
答:對象都是由函數(shù)創(chuàng)建的。
一切都是對象,函數(shù)也是對象
BOM和DOM自己知道多少?
答:
BOM
1.? BOM是Browser Object Model的縮寫,即瀏覽器對象模型。
2.? BOM沒有相關標準。
3.? BOM的最根本對象是window。
DOM
1.????? DOM是Document Object Model的縮寫,即文檔對象模型。
2.????? DOM是W3C的標準。
3.????? DOM最根本對象是document(實際上是window.document)。