首页 >

JavaScript变量中能有空格吗

web前端|前端问答JavaScript变量中能有空格吗
JavaScript,变量
web前端-前端问答
简单java在线考试系统源码下载,vscode华为怎么清空终端,ubuntu端口不通,tomcat启动成功标志,web安全爬虫,php echo换行符,seo推广哪家经验丰富,wordpres到底是什么网站,验光单模板lzw
JavaScript的变量名不能有空格,但变量值中可以有空格。
c 中国象棋人机对战源码,ubuntu的7050端口,在线微博爬虫,php运算符和表达式ppt,如何添加seolzw
JavaScript的变量名
安卓外卖订餐源码,vscode的网页调试,ubuntu终端跳出,Tomcat自动复制文件,微信sqlite数据库升级,爬虫应对反爬虫,php跨域cookies,seo乙方公司有哪些,天涯网站样式,炫酷手机网站模板lzw
在 JavaScript 中,变量名称并不能随便定义,需要遵循标识符的命名规则,如下所示:

变量名中可以包含数字、字母、下划线_、美元符号$

变量名中不能出现汉字;

变量名中不能包含空格;

变量名不能是 JavaScript 中的关键字、保留字;

变量名不能以数字开头,即第一个字符不能为数字。

JavaScript 关键字
breakdelete ifthis while
casedointhrowwith
catch else instanceof try
continue finally new typeof
debugger(ECMAScript 5 新增)for return var
default function switch void
JavaScript 保留字
abstract double goto native static
boolean enum implements package super
byte export import private synchronized
char extends int protected throws
class final interface public transient
const float long short volatile

在定义变量时,变量名要尽量有意义,让自己或者他人能轻易看懂,例如可以使用 name 来定义一个存储姓名的变量、使用 dataArr 来定义一个数组类型的变量。

当变量名中包含多个英文单词时,推荐使用驼峰命名法(大驼峰:每个单词首字母大写,例如 FileType、DataArr;小驼峰:第一个单词首字母小写后面的单词首字母大写,例如 fileType、dataArr)。

JavaScript的变量值

变量定义后,可以使用等于号=来为变量赋值,等号左边的为变量的名称,等号右边为要赋予变量的值,如下例所示:

var num;    // 定义一个变量 numnum = 1;    // 将变量 num 赋值为 1

JavaScript 是一种动态类型的语言,在定义变量时不需要提前指定变量的类型,变量的类型是在程序运行过程中由 JavaScript 引擎动态决定的,另外,您可以使用同一个变量来存储不同类型的数据,例如:

var a;  // 此时 a 为 Undefineda = "http://c.biancheng.net/"; // 此时 a 为 String 类型a = 123;  // 此时 a 为 Number 类型

JavaScript 中的数据类型可以分为两种类型:

基本数据类型(值类型):字符串(String)、数字(Number)、布尔(Boolean)、空(Null)、未定义(Undefined)、Symbol;

引用数据类型:对象(Object)、数组(Array)、函数(Function)。

JavaScript的字符串

字符串(String)类型是一段以单引号”或双引号””包裹起来的文本,例如 ‘123’、”abc”。需要注意的是,单引号和双引号是定义字符串的不同方式,并不是字符串的一部分。

定义字符串时,如果字符串中包含引号,可以使用反斜杠\来转义字符串中的引号,或者选择与字符串中不同的引号来定义字符串,如下例所示:

var str = "Let's have a cup of coffee.";  // 双引号中包含单引号var str = 'He said "Hello" and left.';    // 单引号中包含双引号var str = 'We\'ll never give up.';        // 使用反斜杠转义字符串中的单引号

  • 暂无相关文章
  • Posted in 未分类