es6 do 表達式

{ lett=f(); t=t*t+1; } 上面代碼中,塊級做用域將兩個語句封裝在一塊兒。可是,在塊級做用域之外,沒有辦法獲得t的值,由於塊級做用域不返回值,除非t是全局變量。javascript 如今有一個提案,使得塊級做用域能夠變爲表達式,也就是說能夠返回值,辦法就是在塊級做用域以前加上do,使它變爲do表達式。php let x = do { let t = f(); t * t
相關文章
相關標籤/搜索