首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

一个JS效果竟然要研究一天,我是不是不适合做前端?

一个JS交互效果,居然花费了一天的宝贵时间才研究出来,我是不是不太适合做前端?...在这里,我先解释下: 第一步,通过filter方法筛选出className为current的li,获得它的index,然后赋值给变量currentNum; 第二步,在浏览器刷新时初始化滑动条sliderBar...的位置到指定的栏目上; 第三步,利用hover方法监控鼠标移入移出的效果,从而改变sliderBar的left的值,达到滑动的动画效果。...但是,今年我开始认真的研究了红皮书,也就是《JavaScript高级程序设计》这本被奉为经典的JS书籍。...在经过不断的拜读和敲代码,现在我对自己的原生JS这块逐渐有了些许自信,明白了它的一些底层原理和概念设计。以前是只会照葫芦画瓢,现在也有了点知其然,更知其所以然的味道。

1.4K181

从 Islands Architecture 看前端有多卷

在孤岛架构架构下,组件分为: 交互组件 首屏不可交互组件 比如在如下页面结构中: 「首屏不可交互组件」包括Content、Advertisement、Footer(白色部分) 「交互组件」包括Header、Sliderbar...由于这是个静态的组件,没有逻辑,所以答案是:没有JS请求。...比如在Counter中,onClick带后缀,那么点击回调是懒加载的,所以首屏渲染不会包含「点击后的逻辑」对应的JS代码。...在点击按钮后,会发起2个JS请求,第一个请求返回的是「点击后的逻辑」: 第2个JS请求返回的是「组件重新render的逻辑」: 这两段代码执行后,Counter变为1。...审查元素会发现,点击前,button on:click属性中保存了「逻辑所在的地址」: 点击后,会从对应地址下载JS代码,执行对应逻辑。

1.9K40

JS

10230

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券