js
跪在_坚持
这个作者很懒,什么都没留下…
展开
-
ECharts图表的图例对齐问题(自定义宽高)
先上效果图:配置项legend.width可设置图例组件的宽度,但是按照官方的去设置发现效果不对劲,会变成纵向居中(也许还有其他效果不多说),解决方法如下:利用富文本legend.textStyle.rich和legend.formatter设置样式 legend: { //图例 orient:...原创 2020-04-03 16:47:13 · 6242 阅读 · 4 评论 -
js字符串切割方法slice,substr,substring
今天代码用到字符串截取功能,只记得一个slice,模糊记得有几种,特意百度了一下有substr、substring、slice,使用方法有些类似,在此记录一下区别。slice()语法:stringObject.slice(start,end)一个或者两个参数,第一个参数指定子字符串的开始位置。第二个参数表示子字符串的结束位置(不包括结束位置的那个字符),如果没有传递第二个参数,则将字符...原创 2019-05-23 16:25:08 · 4261 阅读 · 0 评论 -
js如何修改对象原型
一般来说,对象的原型会在通过构造器或 Object.create() 方法创建该对象时被指定,对象的原型在初始化完成后会保持不变。ES6 添加 Object.setPrototypeOf() 方法,此方法允许你修改任意指 定对象的原型。它接受两个参数:需要被修改原型的对象,以及将会成为前者原型的对象。let person = { getGreeting() { ret...原创 2019-05-27 11:26:15 · 3281 阅读 · 0 评论 -
ES6箭头函数与传统的JS函数的区别
1.没有 this 、 super 、 arguments ,也没有 new.target 绑定: this 、 super 、 arguments 、以及函数内部的 new.target 的值由所在的、最靠近的非箭头函数来决定;2.不能被使用 new 调用: 箭头函数没有 [[Construct]] 方法,因此不能被用为构造函 数,使用 new 调用箭头函数会抛出错误;3...原创 2019-05-23 16:15:44 · 217 阅读 · 0 评论