2.1.javascript变量

javascript的标识符由字母、下划线和$符号组成

  1. world
  2. _world
  3. $world

不能和系统关键字或保留字冲突

例子:

<!DOCTYPE HTML>
<html lang="zh-CN">
<head>
 <meta charset="UTF-8">
 <title></title>
 <script type="text/javascript">
  var world;
  var _world;
  var $world;
  
  document.write( world + "<br/>");
  document.write( _world + "<br/>");
  document.write( $world + "<br/>");
 </script>
</head>
<body>
 
</body>
</html>

打开网页三个变量都显示undefined

说明我们只定义了变量但没有予以赋值

如果赋值呢?

网页输出了我们赋的值

<!DOCTYPE HTML>
<html lang="zh-CN">
<head>
 <meta charset="UTF-8">
 <title></title>
 <script type="text/javascript">
  //声明变量但未定义
  var world;
  var _world;
  var $world;
  //在网页输出变量输出undefined
  document.write( world + "<br/>");
  document.write( _world + "<br/>");
  document.write( $world + "<br/>");
  
  //声明变量并赋值
  var world="world";
  var _world="world";
  var $world="world";
  //在网页输出变量输出赋的值
  document.write( world + "<br/>");
  document.write( _world + "<br/>");
  document.write( $world + "<br/>");
 </script>
</head>
<body>
 
</body>
</html>

我们还在一行定义多个变量

var world,_world,$world;

原文地址:https://www.cnblogs.com/xiaozhanga4/p/2379184.html