首頁  >  文章  >  web前端  >  js這門語言的能力取決於什麼?

js這門語言的能力取決於什麼?

怪我咯
怪我咯原創
2017-06-26 11:56:031504瀏覽

問題:js這麼語言的能力取決於什麼? (運行平台)

答案:現在的js語言可以在瀏覽器運行(js##如果是在瀏覽器端運行則不能操作磁碟檔案),也可以在伺服器端執行nodeJsjs在伺服器端能夠操作文件)。

 

問題:js是否能夠操作檔案(一般不能),ajax能否操作文件(一般不能)?

答:

a. js

一般不能,但是分情況看,如果是在伺服器端,可以操作。如果是在瀏覽器端,則不能直接操作,但是可以操作cookie小檔案。

b. ajax

一般無法操作文件;但是在最新的ajax level2formData對象)標準裡面提供操作文件的接口,可以直接的操作檔。做到真正ajax無刷新上傳檔案(#以前沒有使用ajax做無刷新上傳檔案使用iframe 巢狀技術,也可以叫做最原始的ajax)。

 

答案:js可以操作cookiecookie屬於瀏覽器端的技術。 cookie也是數據,資料儲存在某個地方(客戶端的電腦的某個地方,歸瀏覽器管)cookie#的數量和大小都是嚴格的限制(4k 45個)但是目前有客戶端存在localStorage 本地資料庫技術(局限性,只在現代瀏覽器使用w3c的瀏覽器IE#不支援)

以上是js這門語言的能力取決於什麼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn