(1)alert():在瀏覽器彈框中顯示結果
(2)console.log():在瀏覽器的輸出視窗中顯示結果
(3)document.write():往瀏覽器中直接放入值
js 的語法
(1)與解析(預解析)
js是乙個解釋性語言,就是在**執行之前,對**進行通讀,把一些東西提前解析出來
解析(一共解析兩個東西)
1.宣告式函式function fn(){}
2.var 關鍵字
做了什麼?
1.會把var聲名的變數提前(在**執行之前,瀏覽器就已經知道了記憶體中有乙個變數可以使用,只不過沒有賦值)
2.把宣告式函式提前
會把函式名當作變數提前
並且告訴瀏覽器這個變數的值是乙個函式位址
在與解析的時候,如果變數名和函式名一致
變數名只是將其宣告出來,但是不賦值
而函式名先宣告後賦值。
預解析的無節操
1.不管if條件是否成立,**塊裡面的**會進行預解析
2.在函式體內,return後面的**雖然不會執行,但是會進行預解析
預解析只會解析函式體外的內容
函式體內的內容會在函式呼叫的時候進行預解析
**執行
fn()
函式體內的預解析
告訴瀏覽器在函式體內由乙個num變數可以使用
函式體內的**執行
函式呼叫階段的四個事情
1.按照函式名內部儲存的位址找到對應的函式儲存空間
2.形參的賦值
3.預解析
4.函式體內的**執行
js的記憶體空間分配分為兩種
1.堆記憶體
2.棧記憶體
棧記憶體是有佇列關係
堆記憶體是沒有順序關係
基本資料型別就直接儲存在棧裡面
引用資料型別資料在堆裡面,只有位址在棧裡面。
在危機中呈現轉機的網路管理
企業危機中的轉機管理和對策 企業常常會遇到危機。患病企業要擺脫危機,就有了企業轉機管理。企業轉機管理,就是要找出企業患病的根本原因,並採取一攬子的措施去解決它。那首先要解決的問題,就是找出企業患病的根本原因,這是解決一切問題的基礎和出發點。但是真正令企業出現轉機的是 集中全力應對生死攸關的關鍵問題,...
在結果中搜尋
我們經常用google來搜尋東東,也看到了它的在結果中搜尋的功能。在論壇中曾有人問到,如果用 asp 在搜尋結果中再次搜尋的問題。下面就是乙個完整的解決方案。設計思路 把搜尋的內容傳遞過來,中間用 號隔開,統計出搜尋的關鍵字,然後用sql語法的 and 連線起來形成乙個新的查詢語句。在結果中再搜尋 ...
盤點js中那些詭異的結果
本文中涉及到的知識,很多都是比較冷門,在實際編碼中你可能用不到,但保不准有些面試官可能會問到,或者你可以拿來zb。1.typeof null 這個是歷史遺留的bug,typeof null 值為 object 2.null undefined 值為true 3.0 0 值為true,但是object...