原创 Javasctipt理解原型和閉包(一)

一、理解一切引用類型都是對象,如何判斷變量類型。  在Javascript中,除了原始類型String,Number,boolean,undefined,null,其他的都是對象。Array,Date,Function等等引用類型都是對象

原创 文件上傳功能(一)

要實現文件上傳功能,作爲一個普遍的功能,HTML爲我們提供了一種便捷的方法。1.在form表單中就能夠完成。<form action='' enctype=''> <input type="file" multiple> <inp

原创 Javascript理解原型和閉包(二)

一,執行上下文環境在JavaScript中,一段代碼在執行前,都會生成一個執行上下文環境,來初始化代碼中定義的變量,函數,還有this。其中又生成執行上下文又分爲了三種情況,1.全局代碼的初始化2.函數體代碼的初始化3.eval代碼初始化

原创 詳解CSS盒模型

一、盒模型的類型     分爲兩種,標準盒模型和IE盒模型。二、上述兩種盒模型的區別     計算寬高的方式不同。     標準盒模型寬高是content的寬高     IE盒模型寬高包含了content、padding和border。三

原创 ES5語句

一,block語句  block塊語句,用一對花括號表示{}. 在ES5中,沒有塊級作用域for(var i=0;i<5;i++){ .... } 中,變量i其實是一個全局變量,不是在本次循環中才訪問得到。但是在ES6增加了let語