JavaScript的数组篇

数组的创建: 1) var 数组名= new Array(); 2) var 数组名=[]; [ ]内可以为空,也可以填入值,值之间用逗号隔开,数据类型可以是任意类型 数组的遍历: 通过下标发来遍历,这一点和C/C++中一样,下标都是由0开始的。 数组的长度查看: 数组名.length; 数组的内容添加: <1>修改长度 解释: 我们通过改变数组的长度来进行 数组元素的添加,添加后的数组内容由于未声明所以都为空 举例...

今天我要和 javaScript 勾搭一下

文章目录 前言一、javaScript 是一门编程语言二、JavaScript 的重要性三、TypeScript 会取代 JavaScript 吗 ?更多知识点继续看我的博客吧,最近在慢慢优化文章,耐心等待,嘿嘿。 前言   每年都会学习下 javaScript ,就像每年冬天都会重刷下鬼怪,不同的是,一个百看不厌,一个是百看不理解! 今天我要再次认真地和 javaScript 重新来过,哼,不勾搭成功,誓不罢休!...

JavaScript中的RegExp和Cookie

文章目录 🔆RegExp 🎲 1 什么是正则表达式 🎲2 创建正则表达式 💟 2.1 直接量 💟 2.2 new RegExp 🎲3 正则表达式用法及区别 💟 3.1 String中正则表达式方法 💟 3.2 RegExp对象的方法 🎲4 修饰符 🎲5 pattern 模式 💟5.1 基本匹配 💟5.2 [] 💟5.3 元字符(`转义字符`) 💟5.4 量词 💟5.5 贪 婪 惰 性 💟5.6 子组(子表达式) 🎲...

JavaScript 垃圾回收机制深度解析:内存管理的艺术

文章目录 🎭 引言一、JavaScript内存模型与生命周期的深度解析📌 基本数据类型与栈内存的精妙运作📌 复杂数据类型与堆内存的广袤世界📌 生命周期管理的智慧与实践策略📌 WeakMap 和 WeakSet 介绍 二、垃圾回收机制(Garbage Collection, GC)的深度探索📌 引用计数法(Reference Counting)📌 标记-清除法(Mark-and-Sweep)📌 分代收集(Genera...

JavaScript原理篇——深入理解作用域、作用域链、闭包、this指向

域可以嵌套,内部作用域可以访问外部作用域的变量,但外部作用域不能访问内部作用域的变量。块级作用域(Block Scope):块级作用域指的是由一对花括号 {} 包裹起来的代码块内部所创建的作用域。在 JavaScript 中,使用 let 和 const 关键字声明的变量具有块级作用域,即只在声明它们的代码块内部可见。块级作用域可以帮助我们避免变量污染和提供更好的封装性。 全局作用域 局部/函数作用域 作用域链 作用...

Js-JavaScript-三种弹出提示框-alert-confirm-prompt-ai插件

文章目录 1.alert-提示框2.confirm-确认框3.prompt-输入框4.总结 1.alert-提示框 弹出一个提示框,只有一个确定按钮。 alert("知了插件"); 如下图所示: 2.confirm-确认框 弹出一个确认框,选择Yes返回true,选择No放回false。 function test(){ var rlt=confirm ("是否继续?", true, "提示"); $.writel...

javaScript数组-(进阶算法)-计算正整数各个位数上的数字之和

基础 javaScript数组-(进阶算法)-计算正整数各个位数上的数字之和 function sumDigits(num) { // 检查输入是否为数字,增强代码健壮性 if (typeof num !== 'number' || isNaN(num) || !isFinite(num)) { throw new Error('Input must be a finite number'); } let sum ...

javaScript数组-(进阶算法)-移动零

移动零 给定一个数组nums,编写一个函数将所有0移动到数组的末尾,同时保持非零元素的相对顺序。 请注意,必须在不复制数组的情况下原地对数组进行操作。 示例1: 输入:nums = [0,1,0,3,12]输出:[1,3,12,0,0] 示例2: 输入:nums = [0]输出:[0] code方式1 let arr = [0, 1, 0, 3, 12]; function moveZeroes(nums) {...

VUE中如何使用 JavaScript 变量来设置CSS变量,从而修改CSS属性 --color 的值

// Vue 组件(组件名称:DataView)<template> <div :style="{ '--mycolor': color }">这是一个带有自定义颜色的元素</div></template> <script setup lang="ts"> const props =defineProps({title: { type: String, required: true, default: "",...

JavaScript入门--变量

JavaScript入门--变量 一、JS变量二、变量命名三、常量四、局部变量 一、JS变量 定义变量a, b, c,并输出到控制台。 var a = 1;var b = 13.14;var c = 'hello Js'; console.log(a, b, c) //console.log()语句用于输出结果到控制台,类似python的print语句 如果只声明变量,而不赋值的话,输出的是undefined。...
© 2024 LMLPHP 关于我们 联系我们 友情链接 耗时0.015805(s)
2024-05-10 10:51:15 1715309475