一天乙個我不會的web前端面試題10 27

2021-10-25 07:33:04 字數 879 閱讀 2868

html:

html5:文件宣告相對來說更為簡便,有利於程式設計師快速閱讀和開發。

html:

沒有結構語義化的標籤(通俗來講就是不方便閱讀,沒有告訴你**是頭,**是尾巴)

html5:

新增了許多具有語義化的標籤,

使**結構清晰,提高了**的可讀性。

下面是html5中的一些語義化標籤:

< title>:簡短、描述性、唯一(提公升搜尋引擎排名)

:h1~h6分級標題,用於建立頁面資訊的層級關係。

:表示內容重要性。

:標記**。包含示例**或者檔名 (< > )

:不同於其他文字的文字

1)canvas

在html5以前,web前端開發者無法在html頁面上動態地繪製1)htm5新增了乙個元素,相當於乙個畫布.但它本身不具備畫圖能力,必須使用指令碼來完成實際的繪圖任務。運用getcontext方法可以返回乙個物件,該物件提供了繪畫的屬性和方法。

• 步驟1:得到dom物件

• 步驟2:呼叫canvas物件的getcontext()方法得到canvasrederingcontext2d物件(getcontext方法裡面傳乙個引數:」2d」)

• 步驟3:呼叫canvasrederingcontext2d完成畫圖

2)svg

可伸縮向量圖形,用於定義網路的基於向量的圖形。

一天乙個我不會的前端面試題10 29

1.require exports 是執行時動態載入,import export 是靜態編譯 commonjs 載入的是乙個物件 即 module.exports 屬性 該物件只有在指令碼執行完才會生成。而 es6 模組不是物件,它的對外介面只是一種靜態定義,在 靜態解析階段就會生成。阮一峰 2.r...

一天乙個CRT函式 strdec

換作業系統了,win7果然好用!而且對於每天12小時以上盯 著電腦的我來說,視覺感受也很重要!贊,乙個字!來看看 strdec字串函式吧,該函式比較兩字串,pstr1和pstr2必須指向同一source,如果pstr2所指向pstr1的後面的字元,則返回pstr2前乙個位置的字元位址,否則返回nul...

一天乙個CRT函式 memmove

前面講到memcpy把源緩衝區的資料賦值到目標緩衝區中。再來看一下該函式宣告 void memcpy void dest,const void src,size t count 他並沒有規定src所指向緩衝區與dest指向緩衝區必須不同。比如出現這種情況 char s 32 abcdefg 2 ch...