首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Js
L_言覃
创建于2024-04-21
订阅专栏
我知道的Js
等 3 人订阅
共31篇文章
创建于2024-04-21
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
“浅”拷贝和“深”拷贝
前言 拷贝是指通过一种手段创建了一个新对象,并且新对象和原对象长得一模一样。拷贝通常只针对引用类型,有深拷贝和浅拷贝。 浅拷贝 -- 引用类型直接复制引用地址 基于原对象,拷贝得到一个新对象,源对象中
假如有个面试题:你能用多少种方法实现数组扁平化?
前言 什么是数组扁平化 数组扁平化是指将一个多维数组转换为一个一维数组的过程。 数组扁平化的五种方法 - 递归 - arr.flat(Infinity) - toString --- 数组中只能有数字
深入探索JavaScript神鬼莫测的类型转换
前言 JavaScript中的类型转换指的是将一种数据类型转换为另一种数据类型的过程。这主要分为两大类:显式(强制)类型转换和隐式(自动)类型转换。 显示类型转换 - 原始值转布尔(Boolean(x
深入浅出Ajax:现代Web开发中的异步交互艺术
前言 什么是Ajax Ajax,全称Asynchronous JavaScript and XML,是一种网页开发技术,使得网页能够实现异步更新。这意味着,在不重新加载整个网页的情况下,Ajax可以使
JavaScript类型判断精髓:深入理解与实战技巧
前言 js有哪些数据类型? 原始类型和引用类型 原始类型:String、Number、Boolean、Undefined、Null、BigInt、Symbol(BigInt、Symbol在上篇文章有介
深入探索ES6:下一代JavaScript核心特性与实践
前言 什么是ES6? ES6 是 ECMAScript 2015 的简称,是 JavaScript 语言的一个重要更新版本。发布于2015年,这个版本引入了许多新特性和语法改进,旨在使 JavaScr
教你如何手搓一个”防抖“函数
前言 **防抖(debounce)**函数是一种常用的前端编程技术,用于减少函数的执行频率。当一个事件被频繁触发时,防抖函数可以确保只有在事件停止触发一定时间后才执行对应的处理函数。 通常的实现方式是
你的this又指到哪里去啦?
前言 在 JavaScript 中,关键字 “this” 通常用来引用当前执行上下文中的对象。它的值取决于函数被调用的方式以及所在的上下文。 为什么要有this? 为了让对象中的函数有能力访问对象自己
带你深入了解JavaScript原型和原型链
什么是原型 是函数自带的一个属性,它定义了构造函数制造的对象的公共祖先。 原型有什么作用 构造函数 new 出来的对象会隐式继承到构造函数原型上的属性。 例如 我要造车,车里面有一些固定属性: nam
了解JavaScript中的闭包
闭包是什么 在javaScript中,根据词法作用域的规则,内部函数一定能访问外部函数中的变量,当内部函数被拿到外部函数的之外调用时,即使外部函数执行完毕,但是内部函数对外部函数中的变量依然存在引用,
优化算法的探索:从暴力法到巧用对象的key和value
前言 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。 你可以假设每种输入只会对应一个答案。但是,数