?1.jsonp原理
動態創建一個script標簽,利用script src屬性,訪問不受限制,
再url后邊要跟一個callback回調函數,對返回的數據做一個處理
2Json是一種輕量級的數據交換格式 有兩種基本結構 數組和對象{}[]
3.http和$http的區別
http:超文本傳輸協議
$http:angular中的一個內置服務,可以用來請求json、
4.作用域
作用域(scope):作用域就是提高了程序的邏輯局部性和可靠性,減少名字沖突
變量的作用域分為全局和局部變量函數內部可以讀取全局變量函數外部無法讀取函數內部的局部變量
作用域鏈:作用域鏈據定了那些數據能被函數訪問,就是將統一作用域中的函數中的變量鏈接到一起。
5.localStorage跟sessionStorage的區別?
本地存儲localStorage是在手機端存儲了一些數據,其實這些數據就是寫在你手機里了,sessionStorage是寫在服務器里的,它們兩個都是變量,只不過一個是存在你手機里的,另一個是存在服務器里的,這就是它們大概的意思,但是它們主要用在什么地方呢?比如本地存儲localStorage,當我們點贊時,有5顆星 ,那么此時這個5就會被存儲起來,再次刷時還是5顆星,還有我們的登錄狀態,有個是否記住密碼,那么我們登錄一次之后,事實上,它就是把用戶名,密碼存儲在本地的localStorage中了,那么下次來,它首先是從localStorage中檢測你用戶名,密碼在不在,如果在,那就直接添加到上面的input中了,那這樣,只用點登錄就進去了。所以localStorage主要就是存儲一些數據的,sessionStorage就不一樣了,sessionStorage是在服務器里為你保存數據,比如你登錄一次,你在服務器那端,不管你訪問多少個頁面,都會顯示你是登錄狀態。只要是在它們網站,就都有這個登錄狀態,這就是因為你登錄了一次之后,它在服務器那邊,創建了一些數據,存儲到sessionStorage里面了,那后面所有的頁面都檢測sessionStorage里面的數據,有,那就是登錄狀態,沒有,則就是沒有登錄,另外,還有像網頁的瀏覽人次那個計數器,本條評論有多少人瀏覽或者點贊,這些數據都是存在sessionStorage或localStorage中的。