随笔分类 -  web前端

摘要:何为进程? 程序运行需要有它自己专属的内存空间,可以把这块内存空间简单的理解为进程 何为线程? 有了进程后,就可以运行程序的代码了。 运行代码的「人」称之为「线程」。 一个进程至少有一个线程,所以在进程开启后会自动创建一个线程来运行代码,该线程称之为主线程。 如果程序需要同时执行多块代码,主线程就会 阅读全文
posted @ 2023-11-03 16:15 激动1223 阅读(41) 评论(0) 推荐(0) 编辑
摘要:1.实现原理: 原生的上传文件组件: <input ref="uploadFileRef" style="display: none" type="file"/> 自定义上传区域: 拖拽事件添加(dragover,dragenter,drop),点击事件添加(click) 调用原生上传组件的clic 阅读全文
posted @ 2023-11-02 14:10 激动1223 阅读(495) 评论(0) 推荐(0) 编辑
摘要:1.css中的哪些单位 绝对单位: px:像素单位 相对单位: em: 相对父元素字体大小 rem:相对根元素字体大小 2.居中的方式 1.水平居中 1.设置盒子: margin:0 auto 2.display: flex 2.垂直居中 1.vertical-align: middle 实现居中, 阅读全文
posted @ 2023-10-31 09:25 激动1223 阅读(13) 评论(0) 推荐(0) 编辑
摘要:1.什么是SEO: '搜索引擎优化' 2.怎么做SEO 内部优化: 1.合理的TDK title desciption keywords 2.语义化的HTML代码,符合W3C规范 3.非装饰性图片必须加alt 4.对应不显示的内容谨慎使用display:none 5.少使用iframe 外部优化: 阅读全文
posted @ 2023-10-30 15:01 激动1223 阅读(29) 评论(0) 推荐(0) 编辑
摘要:1.什么是语义化 语义:一个词或者句子含义正确的解释,很多html标签也具有语义的意义,也就是元素本身传达了关于标签所包含的内容类型信息,例如:h1标签时它将标签改内容解释成重要,该h1标签的语义就是用来标识网页或部门重要标题。 2.为什么要语言化 1.结构清晰,是网页呈现出清晰的结构 2.例如se 阅读全文
posted @ 2023-10-30 14:19 激动1223 阅读(10) 评论(0) 推荐(0) 编辑
摘要:实现原理 1.监听事件 1.监听触发移动区域元素鼠标按下事件:onmousedown 2.监听鼠标移动的事件 1.需要在整个可视化区域中移动 2.因此监听window的鼠标移动事件onmousemove 3.监听鼠标抬起事件 1.可视区域任意位置抬起时,终止 2.因此监听window的鼠标抬起事件o 阅读全文
posted @ 2023-10-26 19:40 激动1223 阅读(11) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示