- 博客(22)
- 收藏
- 关注
原创 面试题总结
1.说说你对盒子模型的理解盒子模型分为border边距,content内容,margin外边距,padding内边距盒子模型分为俩种模式一种标准模式,一种IE模式标准模式计算方式:box-zing:content-boxIE模式计算方式:box-zing:border-box2.css选择器有哪些?优先级?哪些属性可以继承?ID选择器-类选择器-标签选择器-相邻选择器-子选择器-后代选择器-通配符选择器-属性选择器-伪类选择器可继承:font-size,font-fmily,color不可继
2022-05-12 16:38:41
436
原创 面试题总结
1.js闭包是什么? 说的明了一些就是函数里面包含一个函数,内部函数可以访问到外部函数的作用域,它有俩个特点,一是可以创建私有变量,二是可以延长变量的生命周期2.说说js的事件循环 首先任务进入执行栈,然后分为同步任务,和异步任务,同步一个线程,异步一个线程,然后同步进入主线程,之后任务执行完毕,异步任务首先回进入eventtable,注册回调函数,到event队列,之后循环进入主线程进行执行3.vue双向绑定的原理 它是通过vue2.0中的object.defineProerties实现的
2022-05-09 10:53:31
352
原创 react脚手架的基本使用
1.首先创建脚手架命令如下:create-react-app 项目名2.创建之后基本结构如下index.js是最初始化引入跟组件的文件而APP.js是根组件,其他是一些子组件3.在根组件(App.js)下注册子组件4.说明子组件里的类组件和一些方法class List extends Component { constructor(){ super() this.state={ title:"11111111111111
2022-01-21 19:31:21
212
原创 react原始操作DOM写法
直接上代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title&
2022-01-21 17:14:44
670
原创 react基本使用-小案例
首先需要引入三个js文件,如下本地下载<script src="../js/react.development.js"></script><script src="../js/react-dom.development.js"></script><script src="../js/babel.min.js"></script>
2022-01-21 17:06:20
521
原创 react基本相关概念
1.首先说一下React是什么?React 是一个用于构建用户界面的 JavaScript 库或者可以说是它是一个将数据渲染为HTML视图 的js库2.说一下原始的js痛点用dom的API去操作dom,繁琐且效率低用js直接操作dom,浏览器会进行大量的回流和重绘原生js没有组件化的编程方案,代码复用性低,哪怕有模块话的概念,但模块化也只能拆解一个个js,对样式和结构也没办法拆解,组件化就相当于3剑客整体拆解,成为一个个的小功能3.说一下react的特点采用组件化模式,声明式编码,提高开发
2022-01-21 16:28:24
394
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人