摘要:原因是因為沒有預先設置高度,所以高度由其包含的子元素高度決定。而浮動脫離文檔流,所以子元素并不會被計算高度。此時的中,相當于中子元素高度為,所以發生了父元素高度塌陷現象。因為凡是能創建一個,就能達到包裹浮動子元素的效果。 浮動具有以下特性: 蓋不住的文本 浮動元素后面不是塊級元素,后面的元素將會和它并排(除非設置了元素的寬度,并且屏幕放不下時將會換行) 浮動元素的上一個元素如果沒有浮...
摘要:表示當前正在執行的腳本的文件名。默認編碼為模式為,為回調函數,回調函數只包含錯誤信息參數,在寫入失敗時返回。參數使用說明如下通過方法返回的文件描述符。 Node.js回調 Node.js異步編程的直接體現就是回調。 阻塞代碼: const fs = require(fs); let data = fs.readFileSync(input.txt); console.log(data...
摘要:節點層次是針對和文檔的一個。每一段標記都可以通過一個節點來表示。用于表明節點的類型。返回新增的這個節點。將節點插入到節點列表指定的位置。節點有以下的特性為,為指向元素,指向元素。提供了對元素的標簽名,子節點和特性的訪問。 節點層次 DOM是針對HTML和XML文檔的一個API。DOM描繪了一個層次化的節點樹,允許開發人員添加、移除和修改頁面的某一部分。 DOM可以將任何HTML或X...
摘要:一是一個操作符,其右側跟一個一元表達式,并返回這個表達式的數據類型。二用來判斷是否是的實例,表達式為,如果是的實例,則返回,否則,返回。四是的原型方法。 在ECMAScript中,共定義了7種數據類型,分為基本類型和引用類型,如下所示: 基本類型:String、Number、Boolean、Symbol、Undefined、Null引用類型:Object基本類型也稱為簡單類型,由于其占...
摘要:本章將介紹基本的數據結構。松鼠人一般在晚上八點到十點之間,雅克就會變身成為一只毛茸茸的松鼠,尾巴上的毛十分濃密。我們將雅克的日記表示為對象數組。 來源:ApacheCN『JavaScript 編程精解 中文第三版』翻譯項目原文:Data Structures: Objects and Arrays 譯者:飛龍 協議:CC BY-NC-SA 4.0 自豪地采用谷歌翻譯 部分參考了《Jav...