
面向對象程序設計(Object-oriented programming,OOP)是一種程序設計范型,同時也是一種程序開發的方法。對象指的是類的...
prototype原型對象 每個函數都有一個默認的prototype屬性,其實際上還是一個對象,如果被用在繼承中,姑且叫做原型對象。 在構造函數...
對象 對象的含義 所謂對象,就是一種無序的數據集合,由若干個“鍵值對”(key-value)構成。 對象的創建 使用new運算符創建Object...
作用域 定義 在編程語言中,作用域控制著變量與參數的可見性及生命周期,它能減少名稱沖突,而且提供了自動內存管理 --javascript 語言...
了解js面向對象編程之前,首先要了解js的執行順序。js的解析過程分為兩個階段:預處理階段與執行期。 預處理階段 在預處理階段,js會首先創建一...
Math對象 Math 是js中的一個內置對象, 它為數學常量和數學函數提供了屬性和方法,而不是一個函數對象。 屬性 Math.PI = > ...
字符串 字符串就是一個或多個排列在一起的字符,放在單引號或雙引號之中。'abc'"abc" length屬性js里的字符串類似于數組,都是一個一...
在這之前 你需要了解一下方法的使用: beginPath() closePath() moveTo() lineTo() fill() stro...
數組的定義 數組是按序號排列的一組值,每個值的位置都有編號(從0開始)。數組本質上是一種特殊的對象。它的鍵名是按(0,1,2...)排列的一組數...