JavaScript函式宣告結尾要不要分號(;)
宣告變數的時候,在宣告表示式後面加分號可以形成宣告語句,此分號可以省略。
如果省略,預編譯階段,系統會自動新增一個分號。
程式碼例項如下:
[JavaScript] 純文字檢視 複製程式碼var antzone="螞蟻部落"; var age=3
上面的變數宣告後面加不加分號都是可以的。
特別說明:嚴格模式下,上面變數宣告必須要加分號。
宣告函式有兩種方式,函式宣告方式與表示式方式。
一.函式宣告方式:
[JavaScript] 純文字檢視 複製程式碼function func(){ //code }
不需要在函式宣告的後面新增一個分號,並且新增分號完全是浪費效能。
大括號是函式宣告的必須的語法元素,同時也是一個複合語句,可以用來組織語句,右側的花括弧(})本身就意味著複合語句的結束,所以不用新增分號,如果新增分號的話,就相當於重新建立了一個空語句。
二.表示式方式:
[JavaScript] 純文字檢視 複製程式碼var func=function(){ //code };
此方式和宣告變數原理相同,只不過變數的值是一個函式物件,這個時候就建議使用分號結尾。
相關文章
- JavaScript 函式宣告方式JavaScript函式
- JavaScript函式宣告和函式表示式區別JavaScript函式
- JavaScript塊級作用域宣告函式JavaScript函式
- JavaScript 變數與函式宣告前置JavaScript變數函式
- JavaScript 函式的兩種宣告方式JavaScript函式
- javascript 的函式宣告與表示式對比JavaScript函式
- JavaScript進階系列01,函式的宣告,函式引數,函式閉包JavaScript函式
- 瞭解 JavaScript 函數語言程式設計 - 宣告式函式JavaScript函數程式設計函式
- JavaScript 之有趣的函式(函式宣告、呼叫、預解析、作用域)JavaScript函式
- javascript兩種宣告函式方式的區別JavaScript函式
- #PowerBi 10分鐘學會,以X為結尾的聚合函式函式
- 06函式宣告函式
- 宣告與函式、函式指標函式指標
- JavaScript函式繫結JavaScript函式
- EventEmitter:從命令式 JavaScript class 到宣告函式式的華麗轉身MITJavaScript函式
- javascript函式和變數宣告提前簡單介紹JavaScript函式變數
- javascript函式宣告兩種主要方式簡單介紹JavaScript函式
- JS變數宣告和函式宣告提升JS變數函式
- JavaScript 指定字串結尾JavaScript字串
- 何時使用函式表示式與函式宣告函式
- 函式宣告和函式表示式的區別函式
- 函式表示式和函式宣告簡單介紹函式
- JavaScript Function 函式深入總結JavaScriptFunction函式
- 深入解析JS變數宣告和函式宣告提升JS變數函式
- 淺談JS變數宣告和函式宣告提升JS變數函式
- 一種將函式模板定義和宣告分開的方法函式
- JavaScript 立即執行函式、逗號運算JavaScript函式
- JS 命令式 宣告式 函式式 程式設計?JS函式程式設計
- JavaScript怎麼去掉結尾空格JavaScript
- 提升的函式宣告會覆蓋同名變數宣告函式變數
- javascript基礎(函式與方法的區別,變數作用域,變數和函式的宣告提前,函式作用域)(十五)JavaScript函式變數
- JavaScript函式多個小括號連續呼叫JavaScript函式
- JS 中的函式表示式和函式宣告你混淆了嗎?JS函式
- 直觀理解(尾)遞迴函式遞迴函式
- javaScript函式JavaScript函式
- JavaScript匿名函式要外面巢狀小括號原因JavaScript函式巢狀
- js表示式方式和函式語句方式宣告函式的區別JS函式
- C++函式中那些不可以被宣告為虛擬函式的函式C++函式