js階段性總結2019-08-04

什么是開發(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)。

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • Swift1> Swift和OC的區(qū)別1.1> Swift沒有地址/指針的概念1.2> 泛型1.3> 類型嚴謹 對...
    cosWriter閱讀 11,666評論 1 32
  • 前端開發(fā)知識點 HTML&CSS對Web標準的理解、瀏覽器內核差異、兼容性、hack、CSS基本功:布局、盒子模型...
    Hebborn_hb閱讀 896評論 0 1
  • 概要 64學時 3.5學分 章節(jié)安排 電子商務網站概況 HTML5+CSS3 JavaScript Node 電子...
    阿啊阿吖丁閱讀 9,851評論 0 3
  • 【轉載】CSDN - 張林blog http://blog.csdn.net/XIAOZHUXMEN/articl...
    竿牘閱讀 3,590評論 1 14
  • 前端開發(fā)面試題 面試題目: 根據你的等級和職位的變化,入門級到專家級,廣度和深度都會有所增加。 題目類型: 理論知...
    怡寶丶閱讀 2,686評論 0 7

友情鏈接更多精彩內容