
JavaScript
文章平均质量分 68
西木鹿亚
西木是西木野真姬的西木
展开
-
外置按钮将echarts图表导出为png与svg格式
两个文字类型的按钮,分别导出PNG与SVG格式。官方默认只能导出png或者jpg,且是在toolbox组件内按钮导出。 显示用的是Vue+ElementUI,不过这些不重要。 <div class="output"> <span>图表导出:</span> <el-link class="outputbutton" type="info" @click="output('PNG')">PNG</el-link> <el.原创 2020-11-28 20:40:22 · 4095 阅读 · 4 评论 -
map函数传入parseInt函数处理数字输出有误
map函数中传入parseInt是因为将map的callback函数的第二个参数index传入了parseInt作为了指定基数。解析一个字符串并返回指定基数的十进制整数, radix 是2-36之间的整数,表示被解析字符串的基数。map() 方法创建一个新数组,其结果是该数组中的每个元素是调用一次提供的函数后的返回值。callback 数组中正在处理的当前元素的索引。原创 2022-09-01 19:31:58 · 654 阅读 · 0 评论 -
JavaScript函数柯里化
函数柯里化是什么 很简单,只传递给函数一部分参数来调用它,让它返回一个函数去处理剩下的参数。 你可以一次性地调用 curry 函数,也可以每次只传一个参数分多次调用。 var add = function(x) { return function(y) { return x + y; }; }; var increment = add(1); var addTen = add(10); console.log(increment(2)); // 3 console.log(addTen原创 2021-08-20 15:04:40 · 264 阅读 · 0 评论 -
JavaScript数组扁平化
什么是数组扁平化 首先说说扁平化组织,相信在投递简历时职位描述中,经常看到“扁平化管理”这样的字眼。 扁平化组织(Flat organization)也被称为横向组织(horizontal organization),是一种在员工和Boss之间很少存在或不存在中间管理层的组织。 左侧就是金字塔组织,右侧就是扁平化组织。可见扁平化组织的层级是很少的,基层里组成单位(人)是最多的。 参考链接:https://juejin.cn/post/6844903805876699150 我们想要知道的是数组扁平化是原创 2021-08-20 12:55:53 · 353 阅读 · 0 评论 -
一文整理JavaScript的数据类型
数据类型 最新的 ECMAScript 标准定义了 8 种数据类型: 6 种原始类型,使用 typeof 运算符检查: undefined:typeof instance === “undefined” Boolean:typeof instance === “boolean” Number:typeof instance === “number” String:typeof instance === "string BigInt:typeof instance === “bigint” Symbol.原创 2021-08-20 11:28:45 · 239 阅读 · 0 评论 -
一篇搞懂JavaScript 判断类型的几种方法
1. instanceof instanceof 运算符用于检测构造函数的 prototype 属性是否出现在某个实例对象的原型链上。 语法 object instanceof constructor 参数 object 某个实例对象 constructor 某个构造函数 从它的语法上就能看出,它是根据 构造器函数 来判断类型的,且它只支持 对象 的判断 也就是说它无法判断以下情况 let number = 123 let string = '123' let bool = true console.原创 2021-08-20 10:50:16 · 436 阅读 · 0 评论