本文只寫一些小點javascript
它的主要目的是處理之前由服務器端語言(如 Perl)負責的一些輸入驗證操做。在 JavaScript 問世以前,必須把表單數據發送到服務器端才能肯定用戶是否沒有填寫某個必填域,是否輸入了無效的值html
雖然 JavaScript 和 ECMAScript 一般都被人們用來表達 相同的含義,但 JavaScript 的含義卻比 ECMA-262 中規定的 要多得多。沒錯,一個完整的 JavaScript 實現應該由下列三 個不一樣的部分組成java
DOM1 級(DOM Level 1)於 1998 年 10 月成爲 W3C 的推薦標準。DOM1 級由兩個模塊組成:DOM 核心(DOM Core)和 DOM HTML。其中,DOM 核心規定的是如何映射基於 XML 的文檔結構,以便 簡化對文檔中任意部分的訪問和操做。DOM HTML 模塊則在 DOM 核心的基礎上加以擴展,添加了針 對 HTML 的對象和方法。算法
dom核心是算法 DOM HTML是方法數組
<script>
元素屬性當script有外鏈了,還在內部寫代碼內部寫的代碼就會無效不管如何包含代碼,只要不存在 defer 和 async 屬性,瀏覽器都會按照script元素在頁面中 出現的前後順序對它們依次進行解析瀏覽器
浮點數值的最高精度是 17 位小數,但在進行算術計算時其精確度遠遠不如整數。例如,0.1 加 0.2 的結果不是 0.3,而是 0.30000000000000004。這個小小的舍入偏差會致使沒法測試特定的浮點數值。 例如:服務器
if (a + b == 0.3){
// 不要作這樣的測試! alert("You got 0.3.");
}
複製代碼
在這個例子中,咱們測試的是兩個數的和是否是等於 0.3。若是這兩個數是 0.05 和 0.25,或者是 0.15 和 0.15 都不會有問題。而如前所述,若是這兩個數是 0.1 和 0.2,那麼測試將沒法經過。所以,永遠不 要測試某個特定的浮點數值。dom
getPrototypeOfasync
hasOwnProperty
getOwnPropertyNames
介紹連接