首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JavaScript
远人村
创建于2023-04-28
订阅专栏
JavaScript语言相关
等 1 人订阅
共15篇文章
创建于2023-04-28
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
JS 原型和原型链详解
前言 原型和原型链是JavaScript语言重要的概念,理解了这个重要的概念,有助于我们更好地开发和阅读优秀框架源码。 原型 为什么需要原型呢? 我们先来看一个简单的例子: 这种做法有一个严重的缺陷,
JS中的位运算和位移运算
位运算的概念 将一个整数的二进制格式进行运算 js中,如果对一个数据进行位运算,首先会将其转为一个整数(向下取整),然后按照32位整数的二进制排列。 举例 负数的存储方式 与运算(&) 将两个数每一位
Symbol 基本用法详解
Symbol 基本用法详解、Symbol 共享体系、内置通用(well-known)Symbol等等
【JavaScript API】IntersectionObserver用法详解
概念 MDN是这样说明的: Intersection Observer API 提供了一种异步检测目标元素与祖先元素或viewport 相交情况变化的方法。 实战 vue3 图片懒加载指令
JavaScript DOM中的offsetTop、clientTop、scrollTop等属性详解
前言 在使用JS操作DOM时,offsetTop、clientTop、scrollTop等属性是不是让你抓狂。本文总结了这些属性的用法 client系列 clientWidth、clientHeigh
JavaScript 类型转换和运算 及面试题分析
类型转换规则 运算规则 面试题分析 腾讯: 分析: 网易: 分析: 新东方: 分析,结合第一张图,结果为3
【JavaScript API】URLSearchParams用法详解
前言 URLSearchParams API 用于处理 URL 之中的查询字符串,即?之后的部分。 用法 方法 get():返回指定参数的第一个值 has():返回一个布尔值,表示是否具有某个参数 g
var和function声明提升的区别
本篇文章主要讲解var和function声明提升的区别,通过一些例子来分析问题,阅读本文至少需要耗费你2.5分钟的时间
【JavaScript】正则用法详解
概念 如何构建一个正则表达式 构造函数:new RegExp("正则主体",[修饰符]) 字面量:/正则主体/修饰符 模式中使用的所有元字符都建议在之前加\转义,正则表达式中的元字符包括: 修饰符 i
【JavaScript API】 fetch 用法详解
前言 全局的 fetch() 方法用于发起获取资源的请求。它返回一个 promise,这个 promise 会在请求响应后被 resolve,并传回 Response 对象。 考虑低版本浏览器的问题的
【JavaScript API】对url进行编码和解码
前言 在前端工作中,偶尔会遇到url的编码与解码,比如:在微信授权登录的时候,需要将url进行编码写入,再比如:在PC端显示小表情的时候,会用到对url解码解析表情。那么,有哪些编码解码方式呢,常用的
【JavaScript API】 console命令详解
前言 本文主要列出了console的常用方法,以及添加样式 正文 console方法 console.log 打印信息 console.debug 打印调试信息,默认不显示 console.info
JavaScript EventLoop(事件循环)
浏览器进程 浏览器是一个多进程的应用程序 每一个标签页都是一个进程,且互相不影响 浏览器也有一个主进程:UI(用户界面) 每一个标签页也都是多进程的:渲染进程、网络进程、GUP进程、第三方插件进程等。
【JavaScript API】Blob、File、FileReader、ArrayBuffer、TypeArray
前言 JavaScript语言提供了一些API来处理文件或原始文件数据,例如:File、Blob、FileReader、ArrayBuffer等。如下图,是它们之间的一张关系图: Blob和File
【JavaScript】ES6之迭代器(Iterator)和生成器(Generttor)
为什么需要迭代器 用循环语句迭代数据时,必须要初始化一个变量来记录每次迭代在数据集合中的位置,而在许多编程语言中,已经开始通过程序化的方式用迭代器对象返回迭代过程中集合的每一个元素。迭代器的使用可以极