摘要: 今天回顾一下自己学习css的过程,总结了一下flex布局的基本用法,flex布局是目前前端主流的布局方法,如果你不用考虑IE兼容问题,那么恭喜你,flex布局会大大减少你在布局上所浪费的时间,当然如果你更不用考虑一些更新缓慢的浏览器,grid布局的灵活性会更加让你工作起来得心应手。 ​ 主轴: fl 阅读全文
posted @ 2022-04-27 14:54 天生如此 阅读(180) 评论(0) 推荐(0)
摘要: 什么是MVC?我相信这句话是很多新手前端在学完MVC的理论知识后内心的真实写照,同样我学完后也是这个问题。好像我懂了但是好像我又没懂(内心OS:这是个啥玩意怎么那么烦)。当你第一遍看到MVC啊好像很方便,摆脱了面条式代码逐渐让自己的代码工程化,变成了一块一块“豆腐”。但是再往下学,什么eventBu 阅读全文
posted @ 2022-04-27 11:33 天生如此 阅读(705) 评论(0) 推荐(0)
摘要: (1)基于原型的JS继承 使用prototype实现继承,prototype的作用:为构造函数内添加实例对象之间的共有属性 明确JS内的继承 代码示例: (2)基于class的JS继承 ES6中新增了一个class,当你学过java之后你会纳闷,这玩意不是java中的类嘛,没错这也是js从java抄 阅读全文
posted @ 2022-04-27 11:26 天生如此 阅读(31) 评论(0) 推荐(0)
摘要: 数组去重老生常谈了,有很多种方法,以下介绍一下我最常用的几种 (1)使用hasOwnProperty实现数组去重 扩展:利用for循环嵌套,然后splice去重 (2)使用ES6 Set实现数组去重 缺点:使用Set方法无法去掉“{}”空对象,而且如果考虑兼容性的话还是不要用Set方法 (3)使用M 阅读全文
posted @ 2022-04-27 11:23 天生如此 阅读(224) 评论(0) 推荐(0)
摘要: (1)什么是闭包? let local = '变量' function foo(){ console.log(local) } //在函数内部可以访问的local变量 三行代码中,有一个局部变量loacl,有一个函数foo,foo里面可以访问到local变量,这就是闭包。其实就是这么简单。 (2)闭 阅读全文
posted @ 2022-04-27 11:17 天生如此 阅读(54) 评论(0) 推荐(0)
摘要: HTTP状态码概念: 当浏览者访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求。当浏览器接收并显示网页前,此网页所在的服务器会返回一个包含 HTTP 状态码的信息头(server header)用以响应浏览器的请求。 HTTP全称:Hyper Text Transfer Protocol(超 阅读全文
posted @ 2022-04-27 11:16 天生如此 阅读(25) 评论(0) 推荐(0)
摘要: 何为跨域? 1.什么是同源 同源: 同源策略:浏览器故意设置的一个功能限制,同源定义源:window.origin或location.origin可以得到当前源;源=协议+域名+端口号;如果两个url的:协议+域名+端口号,完全一致,那么这两个url就是同源的 同源策略定义 浏览器规定 如果JS运行 阅读全文
posted @ 2022-04-27 11:14 天生如此 阅读(69) 评论(0) 推荐(0)
摘要: 何为事件委托?其实事件委托就是其字面意思,就是将一件事情委托给某人做,比方你要对100个按钮进行添加事件,那咋办? 答:监听这100个按钮的上级(祖先)元素,等冒泡的时候判断target是不是这100个按钮中的一个 代码示例: ​ 以上这种情况是发生在元素已经被建立的情况,那么如果你要监听的元素还未 阅读全文
posted @ 2022-04-27 09:50 天生如此 阅读(45) 评论(0) 推荐(0)
摘要: 前言:DOM事件是用户或者浏览器自己执行的某种动作,是文档或者浏览器发生的一些交互瞬间,比如点击(click)按钮等,这里的click就是事件的名称。JS与html之间的交互是通过事件实现的,DOM支持大量的事件。DOM 事件模型这个知识点,是常考的知识点之一。 点击事件: <div class=" 阅读全文
posted @ 2022-04-27 09:44 天生如此 阅读(72) 评论(0) 推荐(0)
摘要: 这几天,学习了一下被称为前端最长寿的JS库,在学习了其原理之后,我更加佩服能写出JQ的人,其简单但又高效的特性让其成为了占有率最高的JS库,虽然其已经在时代的潮流中被逐渐替代,但是其优秀的理念还是值得我们学习的 ​ 当然在看了其源码之后,我心中只剩下深深的敬佩,感叹程序员先辈们的智慧。它的代码是那种 阅读全文
posted @ 2022-04-27 09:42 天生如此 阅读(109) 评论(0) 推荐(0)