JavaScript 变量名中哪些字符是有效的

JavaScript 变量名中哪些字符是有效的

在这篇文章中,我们将看到JavaScript中有效的变量名。有效的变量名可以包含字母(大写和小写)、数字、下划线和美元符号。然而,变量名不能以数字开头。

一些有效变量名的例子:

var Geeks;
var Geeks_for_Geeks;
var $Geeks;
var _Geeks;
var Geeks123;

一些无效的变量名称示例:

var Geeks-for-Geeks;  // Hyphens not allowed
var 123Geeks;  // Can not start with numbers
var Geeks for Geeks;  // Spaces not allowed

注意: 变量名不能与JavaScript的关键字相同,比如if、else、var、function,等等。

变量名规则:

  • 变量名中不能有空格。
  • 变量名中不能有连字符。
  • 变量名只允许字母、数字、下划线和美元符号。
  • 变量名严格区分大小写。
  • 变量名必须以字母(大小写)、下划线(_)或美元符号($)开头,即不允许使用其他特殊字符。
  • 保留关键字不允许用作变量名。

    示例1: 在这个例子中,我们将声明一些变量及其值,并在控制台上打印它们的和。

Javascript

// Declare variable and assign value 
let Geeks1 = 15; 
let Gks = 20; 
let Geeks_for_geeks = 30; 
  
// Add numbers 
const sum = Geeks1 + Gks + Geeks_for_geeks; 
  
// Print the result 
console.log(sum);

输出:

65

例子2: 在这个例子中,我们将声明一些带有值的变量,并将它们的值打印到控制台上。

Javascript

输出:

15
20
30
40

示例3: 在这个示例中,我们将声明一些带有其值的无效变量,并将它们打印在控制台上,它将显示一些错误消息..

JavaScript

// Declare variables and assign value 
let @Geeks = 15; 
let Geeks-for-Geeks = 30; 
let Geeks for Geeks = 40; 
  
// Print the result 
console.log(@Geeks); 
console.log(Geeks-for-Geeks); 
console.log(Geeks for Geeks);

输出:

SyntaxError: Invalid or unexpected token

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程