
js
TinaSlowDown
Code Your World
展开
-
js中的extend
1. JS中substring与substr的区别 之前在项目中用到substring方法,因为C#中也有字符串的截取方法Substring方法,当时也没有多想就误以为这两种方法的使用时一样的。这样就直接按照在C#中使用Substring的方式,直接在js中用了substring,在实际的项目中,有时候能得到正确的结果,但是有时候得...转载 2018-04-15 18:59:21 · 752 阅读 · 0 评论 -
面试必备系列(一):原型链与继承
js的继承没有多么神秘,本质上,它的存在就是为了帮助我们复用属性和方法,并将所有对象联系起来。 一切为了简化 Brendan Eich开始设计js的时候,正值面向对象编程兴盛,受此影响,js里面的所有数据类型都是对象(准确地说,是所有引用类型)。由于最初对js的定位就是一种脚本语言,Brendan Eich希望设计得简单一点,在设计继承机制时,没有引入类的概念,而是使用new + 构造函数的方式,...原创 2019-06-21 22:14:58 · 807 阅读 · 0 评论 -
移动端Click300毫秒点击延迟的来龙去脉(转)
原文地址:What Exactly Is….. The 300ms Click Delay 快速响应是所有 UI 实现的重中之重。研究表明,当延迟超过 100 毫秒,用户就能感受到界面的卡顿。 然而,出于对手指触摸滑动的区分,移动端页面对于触摸事件会有 300 毫秒的延迟,导致多数用户感觉移动设备上基于 HTML 的 web 应用界面响应速度慢。 本文主要讨论上述延时的来历,浏览器生产商的考虑,以...转载 2019-07-08 16:19:49 · 837 阅读 · 0 评论