1、優點:
a、js減少網路傳輸
在js出現之前,傳統的資料提交和驗證工作均是由客戶端瀏覽器通過網路傳輸到伺服器上進行,如果資料量很大,這對於網路和伺服器的資源來說實在是一種無形浪費,但使用js就可以在客戶端就行資料驗證。
b、js方便操縱html物件。
js可以方便的操縱html頁面中的物件,使用者可以使用js來控制頁面中各個元素的外觀、狀態、甚至執行方式。
c、js支援分布式運算。
js可以使多種任務僅在客戶端就可以完成,而不需要網路和伺服器的參與,從而支援分布式的運算和處理。
2、缺點:
a、各個瀏覽器對js的支援程度不同
b、web安全對js一些功能有限制,例如讀寫、儲存資料等
1 2 作為一種技術的演算法
要研究演算法,哪些指標可以用來衡量演算法的好壞呢?1.這個演算法要能正確解決問題。這個是前提,研究演算法的最終目的也是為了解決問題。如果乙個演算法,不能解決問題,那要它何用。2.這個演算法占用的資源應該盡可能小。計算機可以做得很快,但不能無限快。儲存器很便宜,但不會免費。計算時間是一種有限的資源,儲...
超級實用的一種型別 匿名型別
既然說到匿名範例超等適用,得要找到場景來壓服一下,假如人人玩過php,外面有乙個全能的聯絡關係陣列array,任你在聯絡關係陣列array外面怎樣寫,均可以或許用json encode來天生json,異常異常的便利。看到如許的json是不是有一種很爽的感到?是的,確其實咱們開闢中異常的適用,那末成績...
在一種語言上程式設計和深入一種語言去程式設計的區別
今天在論壇看到乙個帖子 不錯,我一開始就是從c語言過來的,如果有電子方面的基礎的話,我就想搞硬體開發了,現在搞c 有點像 拿來主義 基本不知道其所以然,還是寫c 的時候心最靜,其實,我現在用 類 就是把一些功能相似的函式放在一起搞成乙個類,然後使用,還不如c的函式來的直接,一開始寫程式的時候就接收的...