- 博客(9)
- 收藏
- 关注
原创 JavaScript中typeof的增强,实现变量类型判断
判断类型的时候,常常会需要用到typeof,但是遇到Null、Array、Date等,返回的都是object,有时候会达不到要求利用【 Object.prototype.toString.call(value) 】可以发现,能拿到该值的具体类型利用这一点,就可以做一下转化了:function check_type(value) { // 切割一下,转化为小写 let type = Object.prototype.toString.call(value).slic.
2021-04-09 11:56:12
242
原创 JS对于slice()、substring()、substr()的区分
参数均为「正数」的情况:slice:第一个参数为开始的索引,第二个参数是结束的位置(该位置之前的字符串会被截取),只有一个参数的情况则截取到字符串的末尾; substring:会将比较小的参数作为开始的索引,比较大的参数作为结束的位置(该位置之前的字符串会被截取),只有一个参数的情况则截取到字符串的末尾; substr:第一个参数为开始的索引,第二个参数为截取出来的字符串的长度,只有一个参数的情况则截取到字符串的末尾; 三者都不会修改调用他们的字符串,只是返回新的字符串 索引从0开始「举.
2021-01-15 15:10:44
297
原创 Flex布局下,如何让最后一项靠右
查了资料,找到方法使用【margin-left:auto;】即可使用前:使用后:参考:https://blog.youkuaiyun.com/qq_39241443/article/details/90447694虽然解决了问题,但还是挺好奇这个属性是咋规定的,查了一下MDN原来是这样啊~~~~~~啊啊啊~~~MDN:https://developer.mozilla.org/zh-CN/docs/Web/CSS/margin-left...
2020-09-16 17:28:33
3057
1
原创 Echarts使用geoJSON绘制地图,修改地图标签位置
阿里云有提供生成国内geoJSON地图格式的数据,行政划区,十分方便http://datav.aliyun.com/tools/atlas/#&lat=31.769817845138945&lng=104.29901249999999&zoom=4获取到地图数据以后,在echarts注册和配置geo// 引入地图数据import SHENZHEN from '../../assets/geoJSON/SHENZHEN.json';// 注册地图this.$e
2020-05-29 11:48:32
5137
5
原创 Echarts中使用bmap作为底图,添加行政划区遮罩层
前段时间需要做一个地图,由于思路错误等各种原因,走走停停也搞了大半个月。。。。。记录以下心路历程,希望能帮助到有需要的同学们。。。要求的效果大概是这个样子的:第一反应就是,拿bmap作为底图,然后再用geo画一个地图,两个地图重合不就OK了嘛!结果。。太天真。。。查了很多资料,大概就是说,这样子做,会导致两个地图使用的是各自的地图组件,这样如果用户缩放的时候,就不会同步缩放,而且会有坐标点不在同一个地方的情况!出现的效果大概是这个样子:(上面的效果,是我用geo画的,拿到深圳地图的G
2020-05-26 16:12:50
6054
7
原创 echarts折线图的小圆点颜色
在用折线图的时候遇到的小问题,在这里记录一下。想要做的是改变小圆点的颜色,看文档之后,直接设置itemStyle【想要的效果】设置itemStyle:series: [{ type: 'line', itemStyle: { color: "#6c50f3" } ... }]结果发现只有边框颜色改变的,里面的颜色并没有改变!查了很多文章都是说直接这样设置。。太奇怪了。。琢磨了一会儿发现,原来是少设置了symbolserie
2020-05-22 11:55:02
11470
4
原创 关于CSS3的box-sizing
box-sizing三个属性值content-boxborder-boxinherit1)content-box在已经设定的高度和宽度的外面绘制边框 div{ width: 100px; height: 100px; margin-left: 20px; margin-top: 30px;}#d1{ backgro
2017-03-19 15:28:01
435
原创 关于用javascript控制图片宽度高度时是否带单位的小问题
刚学没多久,小小总结一下。方法一: window.onload = function(){ var Img = document.getElementById('Img'); Img.width = '900'; } 要注意不能写成Img.width = '900px';这样属性值会变成0!原因在于我们所赋值的类型应该为number类型,如果为其他值,会
2017-01-16 15:58:15
702
原创 关于jQuery选择器的空格问题
刚开始学jQuery,正在学表单选择器的时候遇到了问题,但死活找不出问题来,接着就对照着数一点一点看,终于发现,原来是少了一个空格!我就很疑惑多一个空格跟少了一个空格怎么区别那么大?上网查了一下,现在懂了。 jQuery选择器的空格问题 $(function(){ $("#showLength1").html("带空格的长度:"
2017-01-10 17:58:53
792
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人