牛客扫盲行动
牛客題做了啥!總結(jié)如下,屬于掃盲
盒子模型!–為啥不看準(zhǔn)題
建議使用CSS樣式(代替 font)來定義文本的字體、字體顏色、字體尺寸。
body元素定義文檔的主體,包含文檔的所有內(nèi)容
php
1. php是一門腳本語言
2. * empty功能:檢查一個(gè)變量是否為空
* 返回值:
* 若變量不存在則返回 TRUE
* 若變量存在且其值為”“、0、”0”、NULL、、FALSE、 array()、var var;以及沒有任何屬性的對(duì)象,則返回TURE?若變量存在且值不為”“、0、”0”、NULL、、FALSE、array()、var var; 以及沒有任何屬性的對(duì)象,則返回 FALSE
3. 使用function __construct()定義構(gòu)造方法外,還可以使用function 類名()
javascript
1. NOSCRIPT標(biāo)簽用來定義在腳本未被執(zhí)行時(shí)的替代內(nèi)容。也可以用在檢測瀏覽器是否支持腳本,若不支持腳本則可以顯示NOSCRIPT標(biāo)簽里的innerText
2. 采用in來遍歷對(duì)象的屬性
3. 短路或 如果第一項(xiàng)是true 則結(jié)果為true 如果第一項(xiàng)為false 結(jié)果 為第二項(xiàng)(第二項(xiàng)不做計(jì)算直接返回)
表示瀏覽器中打開的窗口,它是一個(gè)頂層對(duì)象。
如果文檔包含框架(frame 或 iframe 標(biāo)簽),瀏覽器會(huì)為 HTML 文檔創(chuàng)建一個(gè) window 對(duì)象,并為每個(gè)框架創(chuàng)建一個(gè)額外的 window 對(duì)象
document對(duì)象:
只是屬于window 的一個(gè)子對(duì)像。
該對(duì)象是window和frames對(duì)象的一個(gè)屬性,是顯示于窗口或框架內(nèi)的一個(gè)文檔。
7.當(dāng)你每次調(diào)用”return false“的時(shí)候,它實(shí)際上做了3件事情:
?event.preventDefault();
?event.stopPropagation();
?停止回調(diào)函數(shù)執(zhí)行并立即返回。
style中display:none與visible:hidder 以及disabled與readonly
display:none —不為被隱藏的對(duì)象保留其物理空間,即該對(duì)象在頁面上徹底消失,通俗來說就是看不見也摸不到。
visible:hidden— 使對(duì)象在網(wǎng)頁上不可見,但該對(duì)象在網(wǎng)頁上所占的空間沒有改變,通俗來說就是看不見但摸得到。
以下內(nèi)容為引用1-4:
- 如果在樣式文件或頁面文件代碼中直接用display:none對(duì)元素進(jìn)行了隱藏,載入頁面后,在沒有通過js設(shè)置樣式使元素顯示的前提下,使用js代碼會(huì)無法正確獲得該元素的一些屬性,比如offSetTop,offSetLeft等,返回的值會(huì)為0,通過js設(shè)置style.display來使元素顯示后才能正確獲得這些值。
使用display:none隱藏的元素不會(huì)被百度等搜索網(wǎng)站檢索,會(huì)影響到網(wǎng)站的SEO,某些情況下可以使用left:-100000px來達(dá)到同樣效果。
如果是通過樣式文件或方式來設(shè)置元素的display:none樣式,用js設(shè)置style.display=”“并不能使元素顯示,可以使用block或inline等值來代替。通過style=”display:none”直接在元素上進(jìn)行的設(shè)置不會(huì)有這個(gè)問題
有些情況下可以使用style.visibility來代替style.display,但是要注意的是style.visibility隱藏元素時(shí)會(huì)保留元素在頁面上所占的空間,而style.display隱藏元素且讓出所占頁面空間。
disabled與readonly的區(qū)別:
disabled 屬性的作用是禁用 。disabled對(duì)于所有的表單元素都有效,包括select, radio, checkbox, button等。
readonly 屬性為只讀,但沒有禁用。 Readonly只針對(duì)input(text / password)和textarea有效
通過表單提交,擁有disabled屬性的表單元素處理頁面是獲取不到其值的,而readonly則可以。
disabled和readonly這兩個(gè)屬性有一些共同之處,比如都設(shè)為true,則form屬性將不能被編輯,往往在寫js代碼的時(shí)候容易混合使用這兩個(gè)屬性,其實(shí)他們之間是有一定區(qū)別的。
如果一個(gè)輸入項(xiàng)的disabled設(shè)為true,則該表單輸入項(xiàng)不能獲取焦點(diǎn),用戶的所有操作(鼠標(biāo)點(diǎn)擊和鍵盤輸入等)對(duì)該輸入項(xiàng)都無效,最重要的一點(diǎn)是當(dāng)提交表單時(shí),這個(gè)表單輸入項(xiàng)將不會(huì)被提交。
而readonly只是針對(duì)文本輸入框這類可以輸入文本的輸入項(xiàng),如果設(shè)為true,用戶只是不能編輯對(duì)應(yīng)的文本,但是仍然可以聚焦焦點(diǎn),并且在提交表單的時(shí)候,該輸入項(xiàng)會(huì)作為form的一項(xiàng)提交。
像素必須是整數(shù),不可以是帶小數(shù)的數(shù)字。
CSS3 :nth-child() 選擇器:
:nth-child(n) 選擇器匹配屬于其父元素的第 N 個(gè)子元素,不論元素的類型。
n: 1,2.. odd,even
sup 標(biāo)簽可定義上標(biāo)文本。
包含在 sup 標(biāo)簽和其結(jié)束標(biāo)簽 /sup 中的內(nèi)容將會(huì)以當(dāng)前文本流中字符高度的一半來顯示,但是與當(dāng)前文本流中文字的字體和字號(hào)都是一樣的。
提示:這個(gè)標(biāo)簽在向文檔添加腳注以及表示方程式中的指數(shù)值時(shí)非常有用。如果和 a 標(biāo)簽結(jié)合起來使用,就可以創(chuàng)建出很好的超鏈接腳注。
直接用sort方法排序是字母順序排序。
簡單說,就是引擎把數(shù)組的每一項(xiàng)當(dāng)做一個(gè)字符串,先比較每個(gè)字符串的第一個(gè)字符,按照B>A,3>1這種方式排。如果第一個(gè)字符一樣,就比較第二個(gè),以此類推
總結(jié)
- 上一篇: C#的GPU加速方法
- 下一篇: 普通网站的建设和维护费用大概是多少?