国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

javascript中console命令詳解

v1 / 1920人閱讀

摘要:一顯示信息的命令代碼如下常用命令信息錯誤警告最常用的就是了。如果結果為否,則在控制臺輸出一條相應信息,并且拋出一個異常。斷言是一個很好的用于保證程序正確性的特性。

一、顯示信息的命令
代碼如下:




常用console命令






最常用的就是console.log了。

二:占位符
console上述的集中度支持printf的占位符格式,支持的占位符有:字符(%s)、整數(%d或%i)、浮點數(%f)和對象(%o)

代碼如下:


效果:

三、信息分組
代碼如下:




常用console命令






效果:

四、查看對象的信息

console.dir()可以顯示一個對象所有的屬性和方法。
代碼如下:


效果:

五、顯示某個節點的內容

console.dirxml()用來顯示網頁的某個節點(node)所包含的html/xml代碼。
代碼如下:




常用console命令



我的博客:https://segmentfault.com/u/learnme/

程序愛好者,歡迎你的加入

效果:

六、判斷變量是否是真

console.assert()用來判斷一個表達式或變量是否為真。如果結果為否,則在控制臺輸出一條相應信息,并且拋出一個異常。
Assert(斷言)是一個很好的用于保證程序正確性的特性。在具備調試工具的瀏覽器上,這一特性可以通過調用console.assert()來實現。
代碼如下:

在console.assert()語句中,第一個參數為需要進行assert的結果,正常情況下應當為true;第二個參數則為出錯時在控制臺上打印的錯誤信息。
1是非0值,是真;而第二個判斷是假,在控制臺顯示錯誤信息
顯示結果:

七、追蹤函數的調用軌跡

console.trace()用來追蹤函數的調用軌跡。
代碼如下:


控制臺輸出信息:

八、計時功能

console.time()和console.timeEnd(),用來顯示代碼的運行時間。
代碼如下:


運行時間是10.64ms

九、console.profile()的性能分析

性能分析(Profiler)就是分析程序各個部分的運行時間,找出瓶頸所在,使用的方法是console.profile()。
代碼如下:


說明一下,LZ測試時,在All()中未加alert,控制條沒有輸出,加上了之后,就有了一張性能分析表,暫時不清楚原因,若你知道,可以評論。

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/87831.html

相關文章

  • JavaScript聲明變量詳解

    摘要:命令用于規定模塊的對外接口,命令用于輸入其他模塊提供的功能所以在一定程度上來說,也具有聲明變量的功能。當沒有聲明,直接給變量賦值時,會隱式地給變量聲明,此時這個變量作為全局變量存在。 前言 如果文章中有出現紕漏、錯誤之處,還請看到的小伙伴多多指教,先行謝過 在ES5階段,JavaScript 使用 var 和 function 來聲明變量, ES6 中又添加了let、const、imp...

    paulquei 評論0 收藏0
  • ES6 變量作用域與提升:變量的生命周期詳解

    摘要:不同的是函數體并不會再被提升至函數作用域頭部,而僅會被提升到塊級作用域頭部避免全局變量在計算機編程中,全局變量指的是在所有作用域中都能訪問的變量。 ES6 變量作用域與提升:變量的生命周期詳解從屬于筆者的現代 JavaScript 開發:語法基礎與實踐技巧系列文章。本文詳細討論了 JavaScript 中作用域、執行上下文、不同作用域下變量提升與函數提升的表現、頂層對象以及如何避免創建...

    lmxdawn 評論0 收藏0
  • ES5和ES6作用域詳解

    摘要:允許在塊級作用域內聲明函數。上面代碼中,存在全局變量,但是塊級作用域內又聲明了一個局部變量,導致后者綁定這個塊級作用域,所以在聲明變量前,對賦值會報錯。 ES5的作用域 變量起作用的范圍,js中能創建作用域的只能是函數 { let a = 1; var b = 2; } console.log(a); // a is not defined console.log(b); //...

    Dr_Noooo 評論0 收藏0
  • 現代JS的流程控制:詳解Callbacks 、Promises 、Async/Await

    摘要:控制臺將顯示回調地獄通常,回調只能由一個異步函數調用。更多資源使更友好規范使用異步函數簡化異步編碼旅程異步編程是一項在中無法避免的挑戰。 JavaScript經常聲稱是_異步_。那是什么意思?它如何影響發展?近年來這種方法有何變化? 請思考以下代碼: result1 = doSomething1(); result2 = doSomething2(result1); 大多數語言都處理每...

    shadowbook 評論0 收藏0
  • 現代JS的流程控制:詳解Callbacks 、Promises 、Async/Await

    摘要:控制臺將顯示回調地獄通常,回調只能由一個異步函數調用。更多資源使更友好規范使用異步函數簡化異步編碼旅程異步編程是一項在中無法避免的挑戰。 JavaScript經常聲稱是_異步_。那是什么意思?它如何影響發展?近年來這種方法有何變化? 請思考以下代碼: result1 = doSomething1(); result2 = doSomething2(result1); 大多數語言都處理每...

    oujie 評論0 收藏0

發表評論

0條評論

v1

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<