JS中 的作用

2022-02-10 08:38:24 字數 505 閱讀 2747

!!是將表示式強制轉化為bool值的運算,

nan || undefined || null || 0 || ''都為false

兩次取反的作用

讓a的結果只能是false或者是true;

如果a是0;兩次取反當然是false;

如果a是null;兩次取反是false;

如果a是undefined;兩次取法是false;

其餘的比如a=10 !!a兩次取反是true;

!!是將表示式強制轉化為bool值的運算,

nan || undefined || null || 0 || ''都為false

兩次取反的作用

讓a的結果只能是false或者是true;

如果a是0;兩次取反當然是false;

如果a是null;兩次取反是false;

如果a是undefined;兩次取法是false;

其餘的比如a=10 !!a兩次取反是true;

js中top的作用

每乙個window物件,不論他是常規html頁面。框架集頁面。子框架還是孫子框架,都具有乙個top屬性。這個屬性返回對載入瀏覽器得最頂層windoe物件得引用 如果window物件是常規html頁面,top就是self 頂層框架及頁面,子框架,top指向框架得父親,也就是說,下面兩個表示式是等效的 ...

js中return的作用

1 終止函式的繼續執行.當遇到if else是。若出現return,就會出現終止執行,不會繼續做出判斷 ps 不加return的現象是先提示使用者名稱沒輸入,然後提示密碼沒輸入 加了return之後遇到乙個沒輸入之後就不再繼續檢測 當返回的是true時,將繼續操作。當返回是false時,將中斷操作。...

js中的作用域

作用域 全域性作用域 區域性作用域 區域性作用域 在函式體中宣告的變數 只能在該函式體中訪問 全域性作用域 除了函式體中宣告的變數 或者在函式圖中沒有var 的變數。作用 在任何地方都可以訪問該變數 var 的變數便是全域性變數 var d ssss function sum b sum var a...