用户中心USER CENTER

首页/用户
  • CSS3 3D学习笔记

    摘要:最近学习了的动画在这里做一个总结。也可以用复合属性移动图片正方向的左边移动也就是我们的右边不要以为始终是是数学数轴的轴方向。其中值为默认值,表示所有子元素在平面呈现。更多的还是需要结合代码修改练习去体会。 最近学习了CSS3的动画,在这里做一个总结。现在大部分的交互动画,我们都可以使用CSS3来完成,效率更高,并且在移动端上的兼容非常好。但是缺少一种正向编程的快感(个人感觉)。 先引出...

    DevTalking 发布于JavaScript
  • js面试题(中)

    摘要:引用计数这是最简单的垃圾收集算法。然而,引用计数算法考虑到它们互相都有至少一次引用,所以它们不会被回收。事件代理发生在冒泡阶段。为时取消事件默认行为,为时取消时间传播通常利用事件冒泡机制托管事件处理程序提高程序性能。 JS延迟加载的方式有哪些? JS的延迟加载有助与提高页面的加载速度。defer和async、动态创建DOM方式(用得最多)、按需异步载入JSdefer:延迟脚本。立即下载...

    DevTalking 发布于JavaScript
  • 关于js计算非等宽字体宽度的方法

    摘要:准备一个容器首先在外插入一个的容器避免重绘计算方法总结出了两种方法,这里由于我使用的是,其他元素同理。下面先说性能最好的一个方法,先创建所有的元素,然后统一到准备好的容器里。 准备一个容器 首先在body外插入一个absolute的容器避免重绘: const svgWidthTestContainer = document.createElement(svg); svgWidthTes...

    DevTalking 发布于JavaScript
  • 一个基于vue的图片轮播组件的实现

    摘要:在线首先是一张思维导图然后是以上属性的标注说明代码层除去可从父组件接收的属性,组件自身有以下属性当前显示的图片列表鼠标是否悬浮在组件上自动切换的每项元素的宽度是否是反向切换,触发时,该属性为组件挂载之前计算每项元素的宽度,即的值初始化显示 1. 在线DEMO http://va-carousel.xiaoshang.online Github 2. 首先是一张思维导图 showImg(...

    DevTalking 发布于JavaScript
  • this、call、apply、bind、继承、原型链

    摘要:因为属性查找是按照原型链查找,先查找自身再查找原型链,找到为止。用了等号,先给自身赋值,所以自身赋值成功了也不会继续去原型链查找。因为都有各自的缺陷,所以就有一种组合继承,将构造函数继承和继承混合起来,方法写在父类的上,是比较常见的方法。 本文来自我的github 0.前言 这些都是js基础进阶的必备了,有时候可能一下子想不起来是什么,时不时就回头看看基础,增强硬实力。 1.this...

    DevTalking 发布于JavaScript
<