原创 javascript 數據類型(基本類型和引用類型的定義和區別)

ECMAStript變量包含兩種不同類型的值,基本類型和引用類型。 基本類型:指的就是保存在棧內存中的簡單數據段。引用類型:指的是那些保存在堆內存中的對象,換句話說,就是變量名實際上是一個指針,而這個指針指向的位置,就是保存對象的位置。

原创 自適應佈局,完美解決左右兩邊固定大小,中間內容適應大小。

自適應佈局,左右兩邊固定大小,中間內容適應大小 如圖所示,需要把上面的Chinese Cosmetic和 更多 、搜索 分別固定在左右兩側,嘗試過很多辦法,後來用絕對定位absolute 擁有拉伸的特性完美解決。 代碼分析, Ch

原创 javascript 引用類型 - Array與數據結構和重排序

ECMAScript 和其他語言一樣,也是有類似數據結構的方法和行爲,可以利用數組的下面幾個方法,可以像數據結構一樣使用數組 。 unshift() 方法可以接受任意參數,把他們逐個添加到數組前端,並返回修改後的數值長度。 push()方

原创 javascript 引用類型 - Object類型

在ECMAScript中,引用類型是一種數據結構,用於將數據和功能組織在一起。 對象是某個特定引用類型的實例。 創建對象 在實際的開發環境中,我們大多數會用到的是Object類型的實例,雖然Object不具備多少功能,但對於存儲和傳

原创 javascript 引用類型 - Array迭代

很多童鞋搞不清迭代和遍歷的區別。 遍歷就是對數組所有情況的循環,而迭代就是根據循環出來的結果再計算調整,所以迭代是遍歷的一種。 every(檢查每一項是否都符合條件) :對於數組每一個元素進行函數的運行,若每一個函數都返回true,則結

原创 javascript 引用類型 - Array類型

除Object之外,Array類型應該就是 ECMAScript中最常用的引用類型了。 ECMAScript 的數組和其他語言的數組有着相當大的區別,雖然ECMAScript 數組與其他語言中的數組都是存放有序的列表,但與其他的語言不同的

原创 JavaScript科普小知識

1、JavaScript  ! = ECMAScript 很多人都認爲,ECMAScript 就是 JavaScript。其實,ECMAScript 是一種標準化的語言規範,JavaScript 只不過是使用 ECMAScript 這種語

原创 javascript 引用類型 - Function類型(特性)

函數是屬於引用對象的一種,每個函數都是Function類型的實例,而且和其他引用類型一樣具有屬性和方法。因此,函數名實際上是一個指向函數對象的一個指針,也可以理解爲索引,不會與某個函數綁定。 函數通常使用聲明語法定義。如 function

原创 javascript變量類型、執行環境和作用域、垃圾回收

ECMAScript 變量 包含兩種不同的數據類型的值,基本類型和引用類型。 基本類型就是指簡單的數據段,引用類型值指那些可能由多個值構成的對象。 基本類型賦值,從一個變量賦值給另外一個變量,實質上,就是把這個值複製一份到另外一個變量

原创 JavaScript 加載順序和異步加載詳解

首先,看下面代碼,當執行html文件時候,首先會加載哪一個JS? <script type="text/javascript" src="demo1.js" async></script> <script type="text/java

原创 基於jquery的異步上傳,異步提交

1.明確需求,我需求是,需要選擇多個文件,然後點擊開始上傳,把選中的文件上傳,然後html默認上傳文件的的input樣式不好看,需要更換一個樣式。 2.開始動手,首先,先更換樣式,我的思路是隱藏input標籤,另外的節點綁定這個隱藏標籤

原创 javascript 引用類型 - 內置對象(Math對象)

javascript 有很多不必顯示地實例化內置對象,因爲他們已經實例化了,如前面介紹的Object,Array,String。 然後還有兩個單體內置對象:Global和Math。 Global對象可以說是比較特殊的一個對象,因爲你看不到

原创 javascript 引用類型 - 基本包裝類型(深入理解基本包裝類型和基本類型的區別)

Boolean、Number、String有的解釋說是基本類型,但是官方的說明,他們是特殊的引用類型。 而據我總結,這三種類型比較特殊,既可以是基本類型,又可以是引用類型。 爲什麼呢,請看下文。 因爲他們可以調用new新建對象。 例如:S

原创 前端乾貨 : 如何爲 Web 添加動畫效果

這乾貨絕對幹!找了好久才找到一本這麼好的書本,收藏!   書名:CSS animation 101 作者:Donovan Hutchinson 時間:2018 簡介:如何爲 Web 添加動畫效果。 網址: https://github.

原创 ant design pro 引入 gg-editor 常見問題

最近在用 antd pro + gg-editor 解決一些比較複雜的流程圖業務場景。在 antd pro 引入 gg-editor 不難會碰到一些問題。記錄一下,幫助各位開發者。有問題歡迎指出和討論。   修改 GGEditor 流程