摘要:函数的节流和函数的防抖都是优化高频率执行的函数的一种方法。思路第一次调用的时候创建一个定时器,在指定的间隔时间之后运行代码,当第二次调用该函数时,清除前一次的定时器并另设置一个。 函数的节流和函数的防抖都是优化高频率执行的函数的一种方法。我们知道浏览器中某些计算和处理要比其他昂贵很多。比如DOM的操作。当一个操作dom的函数高频率执行时,我们可以根据情况进行节流或防抖的处理。 节流函数...
摘要:默认主题在打包时挂在全局环境下供多个页面使用,定制主题需要在初始化的时候传入。项目下的基本组件大多是这样的定制主题是通过初始化传进来的,子组件可以通过或者拿到,但是却不能在外的里面直接使用。 在写SDK项目的时候碰到一个问题:在直播间初始化SDK时使用默认主题,在专题页初始化SDK时使用其它主题。默认主题在打包时挂在全局环境下供多个页面使用,定制主题需要在初始化SDK的时候传入...
摘要:迭代器遍历器提高访问具有遍历借口数据的效率相当于指针默认是可遍历借口有方法将当前指针移动到下个位置,返回一个对象数组默认有迭代器属性可以用在数组类数组类似于数组类数组自定义遍历器普通循环遍历迭代器遍历遍历遍历用来遍历对象 Iterator迭代器(遍历器) 提高访问具有遍历借口数据的效率 相当于指针(默认是-1); 可遍历借口 有next方法(next将当前指针移动到下个位置,返回一个对...
摘要:使用鼠标的坐标值减去遮罩层的一半的宽度,从而得到遮罩层显示的位置。最后添加鼠标离开的监听事件,当鼠标离开商品大图时隐藏遮罩层以及放大镜。 在详情页浏览时商品大图还是不能完全看清楚商品的细节,该特效实现鼠标悬停在商品大图上时,在商品大图右侧出现放大镜效果并根据鼠标的位置来改变右侧大图的显示内容,放大镜中的内容和鼠标悬停位置的内容相同。该特效的实现效果图为:showImg(https://...
摘要:找到提供的句子中最长的单词,并计算它的长度。检查一个字符串是否以指定的字符串结尾。蛤蟆可以吃队友,也可以吃对手。同理,应该返回。移位密码也就是密码中的字母会按照指定的数量来做移位。 1.Reverse a String 翻转字符串先把字符串转化成数组,再借助数组的reverse方法翻转数组顺序,最后把数组转化成字符串。 function reverseString(str) { v...