首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JS&TS玲珑塔
Yogic
创建于2022-05-24
订阅专栏
JS、TS点滴总结
等 2 人订阅
共19篇文章
创建于2022-05-24
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Promise状态控制权外置
1、promise状态基础知识点: 我们知道一个 promise 是有三个状态的,pending、fulfilled、rejected 当一个promise 被创建的时候,它的状态被初始化成了 pen
load事件的一些细节及其应用的一点思考
1、 事件解析及事件闭环知识点: 1-1、 load事件是window里面比较常见的一个事件,对应的Dom事件onload更是Dom2开始就已经作为了dom的基础标准事件了 示意:MDN原文 这里面有
js正则String.prototype.replace高级用法总结
定义:replace() 方法返回一个新字符串,其中一个、多个或所有匹配的 pattern 被替换为 replacement 语法:replace(pattern, replacement) 【 1、
new Function 高级总结
new Function 高级总结 定义:new Function都可以将一段字符串解析成一段JS脚本并执行 语法:new Function(functionBody) or new Function
Comma operator 逗号操作符的一些总结
Comma operator 逗号操作符的一些常规总结 定义: 逗号(,)运算符对它的每个操作数从左到右求值,并返回最后一个操作数的值。这让你可以创建一个复合表达式,其中多个表达式被评估,复合表达式的
关于symbol的一些总结
【JS高阶系列】symbol的一些总结 定义: symbol 是一种基本数据类型【 primitive data type 】。Symbol() 函数会返回 symbol 类型的值【 typeof S
关于call、apply、bind的一些零零散散
call、apply、bind相关 apply 定义:apply(thisArg)、apply(thisArg, argsArray) 【apply() 方法会以给定的 this 值和作为数组(或类数
TS 杂记
* Ts中 extends 和 implements * as const 参考文件: How do I declare a read-only array tuple in TypeScript?
设计模式系列之单例模式及其应用场景
设计模式系列之单例模式及其应用场景 定义:全局单一实例 维基百科:单例模式,也叫单子模式,是一种常用的软件设计模式,属于创建型模式的一种。在应用这个模式时,单例对象的类必须保证只有一个实例存在。许多时
babel从入门到毁灭系列一
【基础】babel历史 【基础】babel是什么? Babel 是一个 js parser【JavaScript 编译器】 Babel 是一个工具链,主要用于将采用 ECMAScript 2015+
ESM模块系统之关于 export和import 的基础知识
es6 导入导出形式汇总 导入 导出 转移导出 几个要注意的点 导入的是引用的导入,指向的是同一个源,原则上导入多次,指向的源一样,那么他们的值都是相等的,同时对他们任何一个操作之后,都会同时改变 接
Array.from() 你了解多少
1、 基础说明及语法定义 1-1、基础说明 这句话,阐述两个含义: 1、返回一个数组实例 2、入参为:一个类数组或者一个可迭代对象 1-2、 语法定义 参数说明: arrayLike 一个类数组或者一
load事件的一些细节及其应用场景的一点思考
load事件的一些细节及其应用的一点思考 1、 事件解析及事件闭环指示点: 1-1、 load事件是window里面比较常见的一个事件,对应的Dom事件onload事件更是Dom2开始就已经作为了do
数组中关于reduce的常见总结
reduce【函数累计处理的结果】 1、api:arr.reduce(callback(accumulator, currentValue[, index[, array]])[, initialVa
数组中关于是否包含/查找的常见总结
1、every 应用场景:数组的每一项是否都符合要求,都符合返回true,有一项不符合返回false [1,2,3,4,5,6,7].every(item=>item>1)//false 2、some
空值合并运算符(??)应用场景小结
1、 空值合并运算符(??) 这里的所谓的空值:就是null和undefined,要特别注意,该运算符的定义空间内【' '】则不算空值。 基础示例Ex: 2、总结的应用场景 1、空值判断 原来:if(
动画总结_JS_Velocity.js
Velocity.js是一个轻量级的js动画库,和jquery的$.animate()是具有高度相同的api,使用基本相同 DOM部分 JS部分【基于vue;但Velocity.js也可基于react
关于Object.keys和Object.values的坑
事件背景 最近在写常量对象枚举时,发现循环Object.keys得出了顺序,并不是创建时的顺序 于是查了查,果然有坑, MDN表述:Object.keys 返回一个所有元素为字符串的数组,其元素来自于
关于定时器setTimeout和setInterval的简单总结
setInterval为什么在生产中不常用,常用替代方案:let timeoutID = null; timeoutID = setTimeout(fn, time);