原创 用於正則表達式模式匹配的String方法

Sting支持4種使用正則表達式的方法。最簡單的時search().他的參數時一個正則表達式,返回第一個與之匹配的子串的的起始位置,如果找不到匹配的子串,它將返回-1。比如,下面的調用返回值爲4: var a = "javascript"

原创 es5中的數組方法

es5定義了新的數組方法遍歷,映射,過濾,檢測,簡化和搜索數組。這些方法對操作數組 提供了極大的便利。es5數組 大對數方法,首先大多數方法的第一個參數 是一個函數,並且對數組的每個元素(或一些元素))調用一次該函數。大多數情況下,調用提

原创 閉包

剛開始接觸閉包時,被閉包搞得頭暈目眩,就知道閉包是函數裏面嵌套函數,看了視頻查閱了書籍之後明白了閉包的原理及作用。 理解閉包首先要先理解執行環境和作用域鏈。執行環境定義了變量或函數有權訪問的其他數據,決定了它們的行爲。每個函數都有自己的執