在 JavaScript 中新闻稿三个新表达式的方式是采用URLlet、const 和var。
let 句子新闻稿三个块级返回值的邻近地区表达式,因此较旧的将其调用为三个值。
let a;
let name = Simon;上面是采用 let 新闻稿表达式返回值的范例:
// myLetVariable is *not* visible out here
for (let myLetVariable = 0; myLetVariable < 5; myLetVariable++) {
// myLetVariable is only visible in here
}
// myLetVariable is *not* visible out hereconst 容许新闻稿三个不容变的自变量。那个自变量在开集内常常由此可见的。
const Pi = 3.14; // 增设 Pi 的值
Pi = 1; // 将会放出三个严重错误即使你发生改变了三个自变量的值。var 是最常用的新闻稿表达式的URL。它没其它三个URL的诸多管制。这原因在于它是现代上在 JavaScript 新闻稿表达式的惟一方式。采用 var 新闻稿的表达式在它所新闻稿的整座表达式都是由此可见的。
var a;
var name = “simon”;三个采用 var 新闻稿表达式的句子块的范例:
// myVarVariable *is* visible out here
for (var myVarVariable = 0; myVarVariable < 5; myVarVariable++) {
// myVarVariable is visible to the whole function
}
// myVarVariable *is* visible out here如果新闻稿了三个表达式却没对其赋值,那么那个表达式的类型就是 undefined。
JavaScript 与其它语言的(如 Java)的重要区别是在 JavaScript 中句子块(blocks)是没返回值的,只有表达式有返回值。因此如果在三个复合句子中(如 if 控制结构中)采用 var 新闻稿三个表达式,那么它的返回值是整座函数(复合句子在表达式中)。 但是从 ECMAScript Edition 6 开始将有所不同的, let 和 const URL容许你创建块返回值的表达式。