这是我参与「第五届青训营」伴学笔记创作活动的第 9 天。
前言
JavaScript是一门广泛应用于Web开发的编程语言,具有良好的跨平台性和交互性。学习JavaScript可以让我们在Web开发中更加得心应手,本篇文章将从基础语法、数据类型、函数和控制语句等方面为大家介绍JavaScript的入门知识。
正文
JavaScript是一门广泛应用于Web开发的编程语言,具有良好的跨平台性和交互性。学习JavaScript可以让我们在Web开发中更加得心应手,本篇文章将从基础语法、数据类型、函数和控制语句等方面为大家介绍JavaScript的入门知识。
1. 基础语法
1.1 注释
在JavaScript中,我们可以使用注释来给代码添加说明。JavaScript有两种注释方式,分别是单行注释和多行注释。单行注释以//开头,多行注释以/开头,以/结尾。
下面是一些例子:
//这是一行单行注释
/*
这是一个
多行注释
*/
1.2 变量
JavaScript中的变量可以存储各种类型的值,例如数字、字符串、布尔值等。使用var、let或const关键字声明一个变量。
var a = 1;
let b = "Hello World";
const c = true;
1.3 输出
可以使用console.log()函数在控制台中输出内容。
console.log("Hello World!");
2.数据类型
2.1 基本类型
JavaScript有六种基本数据类型,分别是:数字、字符串、布尔值、null、undefined和Symbol。
2.2 复杂类型
JavaScript有一种复杂数据类型,即对象。对象可以包含多个属性,每个属性都有一个名称和一个值。对象的属性值可以是任何类型的数据。
下面是一个例子:
var person = {
firstName: "John",
lastName: "Doe",
age: 25,
eyeColor: "blue"
};
3.函数
3.1 函数定义
函数是一段可以重复使用的代码块,它可以接受参数并返回一个值。函数通过function关键字定义,并可以有零个或多个参数。
下面是一个例子:
function add(a, b) {
return a + b;
}
console.log(add(2, 3)); // 输出5
3.2 匿名函数
JavaScript中还可以使用匿名函数,即没有名称的函数。
下面是一个例子:
var add = function(a, b) {
return a + b;
}
console.log(add(2, 3)); // 输出5
4.控制语句
4.1 条件语句
条件语句可以根据条件来执行不同的代码块。JavaScript中有if语句和switch语句两种条件语句。
下面是一个if语句的例子:
var a = 10;
if (a > 5) {
console.log("a大于5");
} else {
console.log("a小于等于5");
}
下面是一个switch语句的例子:
var fruit = "apple";
switch (fruit) {
case "banana":
console.log("这是一只香蕉");
break;
case "apple":
console.log("这是一个苹果");
break;
default:
console.log("这不是一个水果");
}
今天的笔记就到这里,下一节我们将从循环语句开始,继续讲述JavaScript入门知识。