【JavaScript】聊聊js中关于this的指向
前言 最近在看回JavaScript的面试题,this 指向问题是入坑前端必须了解的知识点,现在迎来了ES6+的时代,因…
- JavaScript
- 8小时前
★ 将File对象转换为URL的两种方式 方式一. URL.createObjectURL(object) 返回了一个DOMString包含了一个对象URL,该URL可用于指定源 ...
- JavaScript
- 2024-06-30
★ 背景说明 在浏览器环境中,由于安全性限制,不能直接将网络图片地址转换成 File 对象。File 对象是用户在客户端上传文件时才能创建的,而不能由前端代码直接将网络图片地址转换...
- JavaScript
- 2024-06-29
脚本化CSS 我们刚讲过如何获取和设置行内样式的值,但是我们开发不会所有样式都写在行内,同时js没法获取内嵌样式表和外部样式表中的值. 事实上DOM提供了可靠的API,得到计算后的...
- JavaScript
- 2024-06-29
一.定时器 1. JS存在两种定时器 setTimeout() 延迟定时器 setInterval() 循环定时器(“间隔器”) 定时器中的函数挂载在window对象,内部的thi...
- JavaScript
- 2024-06-28
源码地址 V8源码Array 710行开始为sort()相关 Array.sort()方法是那种排序呢? 去看源码主要是源于这个问题 // In-place QuickSort a...
- JavaScript
- 2024-06-27
在与后端对接口的时候,有个GET分页接口,需要传pageSize,currentPage等参数,这种不敏感的数据其实直接拼接在url上面就好了,但是后端可能出于开发习惯就把接口的这...
- JavaScript
- 2024-06-23
依赖分类 依赖根据开发环境需要和实际运行环境需要,分为dependencies和devDependencies。 例如:typescript和eslint属于devDependen...
- JavaScript
- 2024-06-23
你习惯在js代码中使用async await吗? 我经常在js代码中写一些异步方法,使用await调用的地方,如果方便修改成异步方法,就修改成异步方法,如下所示: async se...
- JavaScript
- 2024-06-21
这几个必备的vscode插件,你安装了几个
作为一名前端开发者,vscode想必大家应该都接触过,就像大多数 IDE 一样,VSCode 也有一个扩展和主题市场,包…
- JavaScript
- 2024-06-20
在使用锚点跳转时,以下情况可能导致页面跳转位置出现误差: 固定定位元素(Fixed Position Elements): 当页面有固定定位的导航栏或其他固定元素时,跳转到锚点时,...
- JavaScript
- 2024-06-18
相关可行的操作 eval: 同步执行,当前作用域; setTimeout: 异步执行,全局作用域; 第1个参数可以传入函数对象,也可以传入字符串,即要执行的代码。 script: ...
- JavaScript
- 2024-06-17
1. 不使用临时变量来交换变量的值 例如我们想要将 a 于 b 的值交换 let a = 1, b = 2; // 交换值 [a, b] = [b, a]; // 结果: a = ...
- JavaScript
- 2024-06-16
json-server 快速搭建REST API 服务器 ★ 认识json-server 官方文档参考 json-server 是一个非常流行的开源工具,用于快速搭建一个完整的 R...
- JavaScript
- 2024-06-11
JavaScript 引擎的工作方式是,先解析代码,获取所有被声明的变量,然后再一行一行地运行。这造成的结果,就是所有变量的声明语句,都会被提升到代码的头部,这就叫做变量提升(ho...
- JavaScript
- 2024-06-08
Promise 对象使用 ★ Promise 基本认识 Promise 是一个对象,用于表示异步操作的最终完成(或失败)及其结果值。它允许你关联处理程序,这些处理程序将在异步操作成...
- JavaScript
- 2024-06-06
前端跨域问题的解决方案通常涉及几种不同的方法,每种方法都有其特定的应用场景和优缺点。以下是一些常见的前端跨域解决方案: JSONP(JSON with Padding) 原理:利用...
- JavaScript
- 2024-06-05
Web 页面性能衡量指标-以用户为中心的效果指标
Web 页面性能衡量指标-以用户为中心的性能指标 以用户为中心的性能指标是理解和改进站点体验的关键点 一、以用户为中心的…
- JavaScript
- 2024-06-04
说说 Javascript 数字精度丢失的问题,如何解决?
一、场景复现 一个经典的面试题 0.1 + 0.2 === 0.3 // false 为什么是false呢? 先看下面这…
- JavaScript
- 2024-05-30