2023年3月

JS-数组

数组 数据结构  数据的结构 (逻辑结构 存储结构 算法) 存储结构 (数据存储的结构方式) 线性结构 数组(顺序表)   队列   栈   ...

JS-对象及日期定时器

对象及日期定时器 Date日期 日期对象的定义(使用new关键词) 1.获取当前的时间(本地的时间) var date = new Date() // 不传...

JavaScript快速入门-06-函数

6 函数 6.1 函数定义     函数可以封装语句,然后在任何地方、任何时间执行。JavaScript中的函数使用 function 关键字声明,主要由 函数名 、 函数参数 和 函数体 ...

JavaScriptBOM与DOM

目录 BOM(Browser Object Model)浏览器对象模型 window对象 常用的Window方法 window的子对象 navigator对象 history...

js实现防抖节流

前端项目开发过程中,对一个dom元素动作绑定了事件,但触发dom函数的动作过于频繁从而影响页面性能甚至出现bug的情况,比如: 页面滚动scroll事件、浏览器窗口resize事件、输入框搜索...

js有了var为什么还要有let和const?

为什么javascript中有那么多声明变量的方式,明明是弱类型的语言,确有三个关键字? 最早的是var,这是es6之前的声明方式,既然有了var为什么还要有let 和 const呢?...

数组中push和concat的区别

数组中的push和concat push的定义 向数组的末尾添加一个或更多元素,返回值为数组添加元素后的长度。 concat的定义 连接两个或更多的数组,并返回结果。...

if判断

程序的三种基本结构顺序结构:从上至下执行的代码就是顺序结构,程序默认就是由上至下顺序执行的;分支结构:根据不同的情况及判断,执行对应代码;循环结构:重复执行一段代码; 1 <! ...

JavaScript之数组常用API

这篇文章主要帮助大家简单理解数组的一些常用API用法,许多小伙伴常用方法记不住?别急,看完下面的介绍您一定就会明白各个方法是如何用的了????。该文章适合新手小白看,大佬可以多多指点❤️! 1...

通过 JSON 的函数解决对象拷贝问题

对象复制的问题 有时候会发现,对象(包括数组等都可以称之为对象)赋值给另一个变量并不是简单的“复制”一份给那个变量,而是把该对象所指向的内存地址给了那个变量,这就是“对象拷贝”问题。详细请看J...