1. 程式人生 > >undefined和null的區別

undefined和null的區別

請求 就是 url string req 安全 直觀 boolean 基本數據

1.undefined和null的區別

null: Null類型,代表“空值”,代表一個空對象指針,使用typeof運算得到 “object”,所以你可以認為它是一個特殊的對象值。

undefined: Undefined類型,當聲明了一個變量而未初始化時,得到的就是undefined,使用typeof運算得到 “undefined”。



2.js基本數據類型:

null underfine number string Boolean Object

3..GET和POST請求方式的區別

GET和POST是HTTP請求的兩種基本方法。

最直觀的區別就是GET把參數包含在URL中,POST通過request body傳遞參數。

①.GET請求只能進行url編碼,而POST支持多種編碼方式。

②.GET請求參數會被完整保留在瀏覽器歷史記錄裏,而POST中的參數不會被保留。

③.GET請求在URL中傳送的參數是有長度限制的,而POST沒有。

④.對參數的數據類型,GET只接受ASCII字符,而POST沒有限制。

⑤.POST比GET更安全,因為GET參數直接暴露在URL上,所以不能用來傳遞敏感信息。

⑥.GET參數通過URL傳遞,POST放在Request body中。

undefined和null的區別