- 博客(23)
- 收藏
- 关注
原创 大学资料分享——广工计院各个科目实验报告、课设及期末复习资料
广东工业大学计算机学院各个资料汇总,有各科的实验报告和复习等,别的学院和学校的也可以看看有没有合适的资料能帮到各位~
2023-04-15 13:12:30 5589 12
原创 this指向详解+笔试题解析
秋招笔试期间做了很多关于this指向的笔试题,虽然都知道this指向问题很重要但真的能用大白话讲懂的又比较少。故记录下自己一路以来对this指向问题的理解,几乎包含了可能遇到的所有情况,希望对各位有所帮助
2022-10-01 18:21:33 491
原创 js实现树型、数组结构转换与多级菜单查找
最近在一次面试中被问到数组与树形结构的转换,故将可能出现的相关题型做总结,包含:数组结构转换为树形结构、树形结构转换为数组结构、多级菜单查找某一子菜单并返回相应节点
2022-08-28 17:23:36 592
原创 JavaScript复习3.0
本文为JS复习系列的第三篇,主要内容为为Web APIs中的BOM(浏览器对象模型)与offset、client、scroll家族系列
2022-08-22 23:34:06 422
原创 Promise、async、await详解
本文详细介绍了promise及async、await的使用,包括promise一些手写的静态方法及拓展方法;另外对async与promise的转换也做了介绍。当初学promise时始终是我心头的念念不忘,看了很多视频也总觉得云里雾里,最近重新学了promise,看了很多外网的教程和文档并作记录,希望能帮助集美们对promise有更好的理解。......
2022-08-16 00:16:06 581
原创 axios完整二次封装及使用
本文详细实现和注释了axios的次封装和使用,包含请求响应拦截器的重复请求、token携带和状态码处理等,全面实用,可在项目中修改配置后直接引用
2022-08-02 17:15:05 2596
原创 JavaScript复习2.0
本文为JS复习系列的第二篇,主要内容为Web APIs中的DOM(页面文档对象模型):1. 利用DOM获取元素;2. 自定义属性操作;3.节点操作;4. 与事件相关内容onclicelement.setAttribute('属性','值')获取自定义属性element.getAttribute('属性')移除自定义属性element.removeAttribute('属性')自定义属性多用于给ul的li设置index值......
2022-07-20 18:44:36 654
原创 Vue复习2.0——组件化开发详解
本博客详细介绍和应用了Vue组件化开发的知识,包含父子、兄弟、祖孙组件通信、动态组件、组件插槽、组件作用域及递归组件等,代码已全部上传GitHub可下载体验。Vue复习1.0主要为Vue的基础语法、计算属性、概念、指令。详见Vue复习2.0为组件化开发,此文篇幅较长,请耐心阅读,相信会让你对组件化开发有更深的理解和更好的应用。......
2022-07-17 19:40:44 447
原创 JavaScript复习1.0
JS复习1.0的内容主要为js基础语法中较重要的知识如数组、日期、对象等,每个知识点都有做相应的代码和拓展Date() 日期对象是一个构造函数,故需要使用new 来创建我们的日期对象new Date()可传入参数:其中年和月是必传的参数,其他为可选;若不传参数则返回的是当前时间封装格式化当前时间封装一个函数返回当前的时间格式为:x年x月x日星期x 08:08:08获取时间戳表示从1970年1月1日0时0分0秒(UTC,即世界标准时间)至今所经过的毫秒数三种方法均可获得当前时间戳计算某个方法消耗
2022-07-08 10:45:00 304
原创 Vue复习1.0
Vue复习1.0内容:Vue基础语法、计算属性、概念、指令MVVM有助于将图形用户界面的开发与业务逻辑或后端逻辑(数据模型)的开发分离开来View层(视图层):在前端开发中,通常就是DOM层。主要的作用是给用户展示各种信息,即看到的结构、布局和外观(UI)。Model层(数据层):代表真是内容的数据,数据可能是固定的,但更多的是来自服务器请求下来的数据。VueModel层(视图模型层):视图模型层是View和Model沟通的桥梁。一方面它实现了Data Binding,也就是数据绑定,将Mod
2022-06-27 20:25:37 328
原创 前端面试总结之CSS
本文详细总结了面试常见的CSS考点并用代码加以演示辅助记忆,希望对要面试的同学有所帮助。1.BFC基本概念:BFC是 CSS布局的一个概念,是一块独立的渲染区域(环境),里面的元素不会影响到外部的元素。BFC原理(渲染规则、布局规则):(1)内部的 Box会在垂直方向,从顶部开始一个接着一个地放置;...............
2022-06-20 20:16:38 834
原创 防抖与节流的原理、实现及优化
本文详细介绍了防抖与节流的应用与代码实现、优化。其中函数节流实现了定时器版本和时间戳版本,不同版本均有做优化处理防抖指只有在n秒内没有再次触发某个函数时,才会真正执行这个函数;若n秒内再次触发此函数,则重新计算时间,如:在进行搜索的时候,当用户停止输入后才调用方法节约请求资源防抖功能的基本实现没使用防抖效果:使用防抖效果:传入立即执行为true传入立即执行为false3. 优化防抖函数:增加取消效果(点击取消按钮取消发送请求)二、节流2.1 定义节流指一定时间内js方法
2022-06-10 00:51:15 2369
原创 Ajax总结
本文涵盖了Ajax平时使用所需的各项知识点,包括Ajax的基本请求、Ajax请求的封装、请求时数据格式问题、状态码等,此外还涉及了跨域问题和Ajax拦截器的实现问题并引用具体例子加深理解。
2022-05-29 14:42:56 682
原创 前端跨域解决方案
本文总结了前端跨域常见的几种方法,其中详细介绍了CORS、JSONP与WebSocket.对其他方法也做了简述并提供了相关的学习博客
2022-05-28 15:52:24 8729
原创 CSS复习总结
简述:重新整理了一下当初学习css的笔记,复习css主要以实操所需知识点为主,面试系列的css总结会以八股文为主。那些很简单的知识点就没有写入此文中,只将自己比较容易遗漏的或较重要的知识点在此记录,方便日后复习查看。在head标签中用style标签写样式外部引入(推荐)2.字体样式字体样式综合写法text-align:文本水平对齐方式,对行内元素、行内块元素都有效果的line-height:行间距,行高等于高度可以让单行文本垂直居中text-indent:首行缩进whi
2022-05-15 15:57:40 390
原创 前端一轮考核任务回顾(可做入门练手项目)
大一下工作室一轮考核项目,此网页是介绍千与千寻的电影,页面设计和编写都由我独立完成,此项目可以用作网页设计等选修课的大作业。主要用html+css3+js完成
2022-05-07 23:56:38 514
原创 前端面试总结之HTML
此篇文章总结了HTML面试中常见知识点,个人觉得挺详细的,希望能对一起备战秋招的同学有所帮助。通过本人的实习面试和听舍友面试中发现,其实前端面试对html的考查并不会很多(应该是共识),有一些比较细小的知识点可能会询问,主要是H5新特性、标签、行内元素与块元素、语义化含义等的考查。下面我将整理我的html面试题,对难点我会写的比较具体,后续有空也会陆续出前端其他知识点的面试题总结。............
2022-05-03 13:51:17 566
原创 HTML复习
温故之HTML简述:重新整理了一下当初学习html的笔记,那些一看就会的就没有写入此文中,只将自己比较容易遗漏的知识点或较重要的知识点在此记录路径问题:(可安装Path Intellisense插件路径智能提示)同级路径:直接引用图片<img src="1-1.png" />下一级路径:需要一个 /,即同一级文件(包含图片)的下一个<img src="images/1-2.png" />4. 上一级路径:…/ 同理上上级 …/…/<img src="
2022-05-01 15:39:41 504
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人