JavaScript
文章平均质量分 50
总结js知识点
Evan_鹿喑
这个作者很懒,什么都没留下…
展开
-
所有地区的中英文名称,手机区号,字母缩写(代码)json文件整理
【代码】所有地区的中英文名称,手机区号,字母缩写(代码)json文件整理。原创 2022-11-16 14:19:18 · 2400 阅读 · 1 评论 -
深入理解Promise(从功能角度解析promise源码实现)
一、什么是Promise?Promise 是异步编程的一种解决方案。从语法上讲,promise是一个对象,从它可以获取异步操作的消息;从本意上讲,它是承诺,承诺它过一段时间会给你一个结果。promise有三种状态:pending(等待态),fulfiled(成功态),rejected(失败态);状态一旦改变,就不会再变。创造promise实例后,它会立即执行。一般来说我们会碰到的回调嵌套都不会很多,一般就一到两级,但是某些情况下,回调嵌套很多时,代码就会非常繁琐,会给我们的编程带来很多的麻烦,这种情况俗原创 2022-01-06 15:48:17 · 856 阅读 · 0 评论 -
页面触底加载实现原理
这个问题的思路就是内容盒子的内容滑动到最底部的时候,加载新的内容。判断上述情况需要有三个值:1、内容盒子的高度2、盒子里内容的总高度3、滚动条的scrollTop获取到三个值以后,只需要判断内容盒子的高度+滚动条的scrollTop = 盒子内容的高度即为触底。我这里用的是自定义盒子,将盒子样式设置为overflow-y:auto,通过里面的scroll方法来监听判断滚动的距离是否触底:getScroll(e) { //我这里用了节流 控制频率 //这里的timeout需要提前原创 2021-07-22 16:41:51 · 3003 阅读 · 0 评论