欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

console.log()與console.dir()的區(qū)別及說(shuō)明

 更新時(shí)間:2024年01月22日 09:36:53   作者:獅子座的男孩  
這篇文章主要介紹了console.log()與console.dir()的區(qū)別及說(shuō)明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

console.log()與console.dir()的區(qū)別

1、console.log()

其一、主要表示:向 Web 控制臺(tái)輸出一條消息;

其二、而具體是什么信息就以傳遞的實(shí)參為準(zhǔn),然后就是在控制臺(tái)就能顯示自己傳遞參數(shù)的結(jié)果;

2、console.dir(object)

其一、主要表示:在控制臺(tái)中顯示指定 JavaScript 對(duì)象的屬性,并通過(guò)類似文件樹(shù)樣式的交互列表顯示;

其二、一般是:打印出該對(duì)象(object)的所有屬性和屬性值;

其三、該方法對(duì)于輸出 DOM 對(duì)象非常有用,因?yàn)闀?huì)顯示 DOM 對(duì)象的所有屬性 (特別是:輸出節(jié)點(diǎn)屬性和屬性值時(shí)最好用);

其四、注意:該特性是非標(biāo)準(zhǔn)的,請(qǐng)盡量不要在生產(chǎn)環(huán)境中使用它!(還是使用 console.log() 比較好)

console.log與console.dir發(fā)現(xiàn)的問(wèn)題

如下代碼:

<body>
        <h1 class="text-center"></h1>
        <div class='wrap'>
 
        </div>
        <script type="text/javascript">
            var arr = ['a', 'b'];
            console.log(arr);
 
            function a() {
                arr[0] = arr[1];
                arr[1] = 'c';
            }
            ;
            $(document).ready(function () {
                a();
                console.dir(arr);
            });
        </script>
    </body>

注意第一行,看到的是['a', 'b'];這是符合預(yù)期的。

但是等一等,點(diǎn)看三角看一下,怎么變成了['b','c'],這是什么意思?

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論