JavaScript基础
变量和数据类型
重要程度:9 分
<div>
<h2>变量和数据类型</h2>
<p><strong>变量:</strong> 变量是用来存储数据值的一个标识符。在JavaScript中,我们可以通过 <code>var</code>、<code>let</code> 或 <code>const</code> 来声明变量。</p>
<ul>
<li><code>var</code>: 声明一个变量,可以在函数内外声明,作用域为全局或局部。</li>
<li><code>let</code>: 声明一个具有块级作用域的变量。</li>
<li><code>const</code>: 声明一个常量,一旦赋值就不能改变。</li>
</ul>
<p><strong>数据类型:</strong> JavaScript中有多种数据类型,主要包括基本数据类型和引用数据类型。</p>
<ul>
<li><strong>基本数据类型:</strong>
<ul>
<li><code>number</code>: 用于表示整数或浮点数。</li>
<li><code>string</code>: 用于表示文本,由单引号或双引号包围。</li>
<li><code>boolean</code>: 用于表示逻辑值,只有两个值:true 和 false。</li>
<li><code>null</code>: 表示空值。</li>
<li><code>undefined</code>: 表示未定义的值。</li>
<li><code>symbol</code>: 表示独一无二的值。</li>
</ul>
</li>
<li><strong>引用数据类型:</strong>
<ul>
<li><code>object</code>: 包括数组、日期对象等复杂数据结构。</li>
</ul>
</li>
</ul>
<h3>例题</h3>
<p>下面是一些示例代码,帮助理解变量和数据类型的用法:</p>
<pre>
<code>
// 声明变量并赋值
var num = 10; // number 类型
let str = "Hello"; // string 类型
const bool = true; // boolean 类型
// 输出变量的值
console.log(num); // 输出: 10
console.log(str); // 输出: Hello
console.log(bool); // 输出: true
// 数组
let arr = [1, 2, 3];
console.log(arr[0]); // 输出: 1
// 对象
let obj = { name: "Alice", age: 25 };
console.log(obj.name); // 输出: Alice
</code>
</pre>
</div>