JS

JavaScript(JS) Array对象

上一节我们详细讲解了JS中的Date对象,本节我们将学习JS中的Array(数组)对象。在JS中,数组是一种特殊的对象,用于存储多个有序的值。你可以通过索引访问数组中的特定元素,例如arr[0]获取第一个元素,arr[1]获取第二个元素等。例如,如果我们有一个包含一些数字的数组,我们可以像这样使用它:letnumbers=[1,2,3,&

JavaScript(JS)箭头函数详解

上一节我们详细介绍了JS中的函数表达式,本节我们将深入探讨ES6引入的重要特性——箭头函数。什么是箭头函数?它是一种使用“=>”语法定义函数的简洁方式,就像给函数装上了"箭头",让函数定义更加简洁、直观。我们先来看看箭头函数长什么样子:/*箭头函数提供了一种更简洁的函数定义方式*///传统函数表达式constoldf&n

JavaScript(JS)条件语句详解

上一节我们学习了JS的六大类基本运算符,本节我们将继续学习JS语法,开始认识条件语句。条件语句的核心是判断,进而判断表达式下一步该怎么做。在JS里,条件语句只有两个,if-else语句和switch语句。if-else语句:/*通过if-else语句比较a、b的大小*/leta=0letb=1if(a>b){alert('b&

JavaScript(JS)函数闭包使用详解

JavaScript 中的函数闭包有多种用法,以下是一些常见的用法:1. 封装私有变量和方法:/*使用自执行函数+闭包实现私有变量的创建*/(functionf(){letstr='私有变量'functionff(){console.log(str);}ff()

JavaScript(JS)this关键字详解

上一节我们学习了JS中的严格模式,本节我们将详细讲解JS中的"this"关键字。那什么是this呢?简单来说,this就是一个指向当前执行上下文对象的引用,它的值取决于函数的调用方式。通常情况下,this的指向主要分为以下几种情况:1. 全局环境中的 this指向浏览器中的window。<script>console.log(this);//&nbsp

JavaScript(JS)对象的属性访问

上一节我们详细介绍了JS中的对象概念,本节我们将详细讲解如何操作对象。操作对象,实际上是调用对象中的属性。对象的属性指的是对象内存放的变量,通常是以键值对的方式存在。我们有两种方式访问对象内的属性。//创建Dotcpp用户(对象)特点是键值对方式存放constdotcpp_user={nickName:"dotc