js组件
使用原生JavaScript开发制作一些功能组件
闲岁️
这个作者很懒,什么都没留下…
展开
-
使用设计模式之观察者模式来实现简单的发送弹幕组件
本弹幕组件要实现的效果:在输入框中按下回车键以后将输入框中的内容生成为弹幕,弹幕从视频区域的右侧进入,不断向左移动,当弹幕完全移动到视频区域的左侧外面时使弹幕从内存中消失,防止内存泄漏。生成弹幕的条件:按下的必须是回车键,并且输入框中的内容不能 全为空格或者没有内容。html代码部分:<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8" /> <meta原创 2020-11-21 09:59:34 · 334 阅读 · 0 评论 -
使用原生JS封装菜单组件实现省市县三级级联式菜单,并使用ajax和NodeJs实现前后端通信
数据格式如下:{ 河北: { 石家庄: ["长安区","桥东区","桥西区","新华区","井陉矿区","裕华区","井陉县","正定县","栾城县","行唐县","灵寿县","高邑县","深泽县","赞皇县","无极县","平山县","元氏县","赵县","辛集市","藁城市","晋州市","新乐市","鹿泉市","其他",], ... }, ...}组件JS代码:export default class List extends EventTarget { elem; b原创 2020-11-14 17:44:26 · 320 阅读 · 0 评论 -
使用cookie实现京东商品评价的五星好评组件的评分数据存储
整个项目的文件结构:img文件夹中使用的图片commstar.png:face-red.png:JS代码部分export default class Star extends EventTarget { elem; label; name; starCon; face; score; pos = -1; starList = []; static STAR_NUM = 5; static SCORELIST = {}; // 初始化原创 2020-11-01 13:57:49 · 2953 阅读 · 7 评论