📜  你好世界 - Javascript (1)

📅  最后修改于: 2023-12-03 15:22:07.169000             🧑  作者: Mango

你好世界 - JavaScript

JavaScript(简称 JS)是一种轻量级的脚本语言,通常用于网页前端交互以及创建动态和交互式的用户界面。

简介

JavaScript最初由Netscape公司开发,后由ECMA(European Computer Manufacturers Association)指定为ECMAScript标准。它是一种基于原型、函数先行的语言,支持面向对象、命令式和函数式编程风格。JavaScript可以与HTML和CSS一起使用,通过JavaScript,网页可以处理用户交互、修改DOM树、发送Ajax请求、动态加载数据等功能。

基础语法
console.log('你好世界');

以上代码使用console.log()函数在控制台输出“你好世界”。JavaScript的语法与C语言、Java等语言相似,具有变量、运算符、流程控制语句等基本元素。下面是一个计算圆面积的示例:

// 计算圆面积
const PI = 3.14;
let radius = 5;
let area = PI * radius * radius;

console.log('圆面积为:',area);
数据类型

JavaScript支持多种数据类型,包括基本数据类型和复杂数据类型。

基本数据类型
  • 数字(Number):整数或小数,如1、3.14等。
  • 字符串(String):由一串字符组成,如'Hello World'、"JavaScript"等。
  • 布尔值(Boolean):只有true和false两种值。
  • 空值(Null):表示为空或不存在的值。
  • 未定义(Undefined):表示未定义的值。
复杂数据类型
  • 对象(Object):由多个键值对组成的无序集合,如{ name: '张三', age: 18 }等。
  • 数组(Array):由多个元素组成的有序集合,如['张三', '李四', '王五']等。
  • 函数(Function):可被调用的代码块,如function add(a, b) { return a + b; }等。
常用操作
条件语句

下面是一个判断用户输入的数字是奇数还是偶数的示例:

let num = prompt('请输入一个数字');

if (num % 2 === 0) {
  console.log('输入的数字是偶数');
} else {
  console.log('输入的数字是奇数');
}
循环语句

下面是一个输出九九乘法表的示例:

for (let i = 1; i <= 9; i++) {
  let row = '';
  for (let j = 1; j <= i; j++) {
    row += j + ' × ' + i + ' = ' + (i * j) + '  ';
  }
  console.log(row);
}
函数定义

下面是一个定义求和函数的示例:

function sum(a, b) {
  return a + b;
}

let result = sum(1, 2);
console.log('1 + 2 =', result);
小结

JavaScript是一种强大的脚本语言,它能够为网页带来丰富的交互性和动态性。学习JavaScript对于网站前端开发者来说是必不可少的一步。