JavaScript(简称JS)是一种广泛用于前端开发的脚本语言。以下是 JavaScript 基础语法和结构的一些示例代码:
1. 变量声明和赋值:
- ```javascript
- var message = 'Hello, World!';
- let num = 10;
- const PI = 3.14159;
- ```
2. 控制流程 - 条件语句:
- ```javascript
- let age = 18;
-
- if (age >= 18) {
- console.log('成年人');
- } else {
- console.log('未成年人');
- }
- ```
3. 控制流程 - 循环语句:
- ```javascript
- for (let i = 0; i < 5; i++) {
- console.log(i);
- }
- ```
4. 函数定义和调用:
- ```javascript
- function greet(name) {
- console.log('Hello, ' + name + '!');
- }
-
- greet('John');
- ```
5. 数组操作:
- ```javascript
- let fruits = ['apple', 'banana', 'orange'];
-
- console.log(fruits.length); // 输出 3
-
- fruits.push('grape'); // 添加一个元素到数组末尾
-
- console.log(fruits[2]); // 输出 orange
- ```
6. 对象操作:
- ```javascript
- let person = {
- name: 'John',
- age: 30,
- gender: 'male'
- };
-
- console.log(person.name); // 输出 John
-
- person.age = 35; // 修改对象属性的值
-
- console.log(person.age); // 输出 35
- ```
9这些只是 JavaScript 基础语法和结构的一些示例代码。JavaScript 是一种强大的编程语言,还有很多其他的语法和功能,如事件处理、异步操作等。对于深入学习 JavaScript,你可以参考官方文档或一些优秀的 JavaScript 教程和教材。
当然!以下是更多关于JavaScript基础语法和结构的示例代码:
7字符串操作:
- let message = "Hello, World!";
-
- console.log(message.length); // 计算字符串长度
-
- console.log(message.toUpperCase()); // 转换为大写
-
- console.log(message.substring(0, 5)); // 提取子字符串
8.对象和方法:
- let person = {
- name: 'John',
- age: 30,
- greet: function() {
- console.log('Hello, ' + this.name + '!');
- }
- };
-
- person.greet(); // 使用对象的方法输出 Hello, John!
9.数组迭代和高阶函数:
- let numbers = [1, 2, 3, 4, 5];
-
- numbers.forEach(function(number) {
- console.log(number);
- });
-
- let squares = numbers.map(function(number) {
- return number * number;
- });
-
- console.log(squares); // 输出 [1, 4, 9, 16, 25]
10.异步操作和回调函数:
- function fetchData(callback) {
- setTimeout(function() {
- let data = 'Fetched data';
- callback(data);
- }, 1000);
- }
-
- function processData(data) {
- console.log('Processed data:', data);
- }
-
- fetchData(processData); // 异步地获取数据并在回调函数中处理
下面还有第二篇