摘要:
JSON.parse()与JSON.stringify() JSON.parse() 从一个字符串中解析成对象 var json = '{"name":"goatling"}' var data = JSON.parse(json) // {name: "goatling"} eg: json字符串 阅读全文
摘要:
回到顶部 一次性的过程,就是滚动到起始位置,就是x=0,y=0的地方。 是绝对滚动,相对屏幕来说。和 一样的道理 window.scrollTo(x,y) 参数解释: x:要在窗口文档显示区左上角显示的文档的 x 坐标。 &nbs 阅读全文
摘要:
1 elementui里datepicker组件实现结束时间大于起始时间 至 javascript data(){ return{ sxyInfo:{}, pickerOptionsStart: { disabledDate: time = { let endDateVal = this.sxyIn 阅读全文
摘要:
1 父元素设置display:flex后,子元素中图片被压缩 原因:给父元素设置flex后,子元素会等比占据空间 解决办法:给图片的元素添加 flex解释:是flex grow, flex shrink 和 flex basis的简写,默认值为0 1 auto。后两个属性可选。 优先级:auto ( 阅读全文
摘要:
前言 在之前翻博客时,看到promise,又重读了一边,突然发现理解很浅,记的笔记也不是很好理解,又重新学习promise,加深理解,学以致用 在promise出来之前,js常用解决异步方式都是采用回调函 阅读全文
摘要:
在此之前的项目开发中,发现利用正则方法能够提高开发效率,所以看着教程和博客,自己重新学习了一遍正则,并记录下来。 正则声明 构造函数声明方式 字面量声明方式 tip:参数解释: pattern:模式,要匹配的内容。 modifiers:修饰符 i:ignore。不区分大小写的匹配 g:global。 阅读全文
摘要:
继承 上一篇学习了 "class的概念" ,在es5时,对象的继承有好几种,原型链继承,借用构造函数继承,组合继承,原型式继承,寄生式继承以及寄生组合式继承,都是按照函数的形式去集成的,现在class也有它的继承方式,简化了操作。 extends 关键字extends,直接通过这一个关键字就可以实现 阅读全文
摘要:
前段时间复习了面向对象这一部分,其中提到在es6之前,Javasript是没有类的概念的,只从es6之后出现了类的概念和继承。于是乎,花时间学习一下class。 简介 JavaScript 语言中,生成实例对象的传统方法是通过构造函数来创建的。 es6提出了一个关键字class,把上述例子中简化成了 阅读全文
摘要:
在javascript中,函数是没有重载这一项的,所谓的重载,一个函数可以有多个,就是参数的个数和形式不同所以引用的功能不同,而js不存在函数重载,不管传不传参数,函数里面是否引用,关系都不大,一个函数对应一个功能,但是函数可以模拟函数重载,所以有一个Arguments对象。 定义 argument 阅读全文
摘要:
一 scroll系列属性 ——滚动 1 scrollHeight/scrollWidth 标签内部实际内容的高度/宽度 ele.scrollHeight 有两种情况, 当内容超出盒子范围后,返回的是内容的高度,包括padding,从顶部内侧到内容的最外部分。 当内容不超出盒子范围时,返回的是盒子的高 阅读全文