- 博客(8)
- 收藏
- 关注
原创 前端面试总结1.2
js核心1、对象概念:一切的事物都可以使用一个对象概括出来(浏览器DOM对象等)①、对象是单个事物的抽象。②、对象是一个容器,封装了属性(property)和方法(method)。③、是过程式代码的一种高度封装,目的在于提高代码的开发效率和可维 护性。对象特征①、封装(代码的高度封装,重复代码抽离出来形成对象,构建构造函数(工厂函数)形成特定的描述对象)②、继承(只有封装,复用度不高,孩子没法使用,还得重新创建,所以出现继承,原型链继承、属性继承)③、多态对象的常用API对象的深度克
2021-02-09 16:01:06 110
原创 前端面试总结1.1
js的数据类型js分为基础数据类型和引用数据类型基础数据类型:String、Number(NaN属于number类型)、Boolean、undefined、Null,symbol引用类型:Array,Object,function,Date类型判断①、typeof判断,不能精确判断引用类型, typeof(null) // Object②、NaN == Nav (false)③、引用类型判断// 把原型链toString输出方法判断Object.prototype.toString.
2021-01-24 15:51:32 80
原创 前端面试总结
前端面试总结(更新中…)拿到高薪的offer才是王道,废话不多说,开始上干货一、js部分js基础知识(数据类型,)js核心(对象,函数,数组)高频知识(继承,闭包,this指向,call、apply、bind区别)es6(手写promise,map,set,module与require)js之事件驱动二、http部分常用的http状态码从浏览器输入url到页面显示都经历了什么contentType 强缓存与协商缓存跨域以及解决办法三、两大框架vue(常见面试题)rea
2021-01-24 15:18:06 171
原创 git常用命令总结
名令含义git init初始化git clone http://…(远程仓库地址)克隆远程项目git remote add origin http://… (远程仓库地址)本地仓库与远程仓库关联git branch查看本地分支git branch -a查看本地和远程的所有分支git checkout -b dev创建dev分支并且切换到...
2019-12-01 13:48:01 118
原创 webpack4从零学起
记录webpack从零搭建学习的过程核心概念1、入口 1.1、多入口就是对象形式 entry: { /* app: ["@babel/polyfill",'./src/index.js'], */ app: './src/index.js', hello: './src/hello.js' }2、出口 output: { ...
2019-10-14 22:07:51 204
原创 react
渲染将创建好的组件渲染到页面中 + jsx语法// jsx 写法const element = (<h1>Hello, world!</h1>);// ReactDOM函数的render方法ReactDOM.render(element,document.getElementById('root'))//通过 babel 转换jsx最终成为const e...
2019-10-14 21:54:15 96
原创 react面试题
React 生命周期有哪些,16 版本生命周期发生了哪些变化?setState 是同步的还是异步的?为什么有时连续多次 setState 只有一次生效?React 如何实现自己的事件机制?为何 React 事件要自己绑定 this?原生事件和 React 事件的区别?React 的合成事件是什么?React 和原生事件的执行顺序是什么?可以混用吗?虚拟 Dom 是什么?虚拟 D...
2019-10-14 21:50:06 425
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人