首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
不刷题就没有饭吃
获赞
17
粉丝
16
关注
4
看过 TA
22
男
武汉大学
2020
前端工程师
IP属地:湖北
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑不刷题就没有饭吃吗?
发布(71)
评论
刷题
收藏
不刷题就没有饭吃
关注TA,不错过内容更新
关注
2021-10-29 16:03
武汉大学 前端工程师
有面过Autox的前端岗位的吗? 想问问有没有面经之类的,好准备一下额,谢谢大佬们
投递AutoX等公司6个岗位
0
点赞
评论
收藏
分享
2021-10-07 11:34
武汉大学 前端工程师
vue2&vue3数据响应式原理分析及手动实现
数据响应式 视图跟数据是自动更新的,数据更新的时候视图是自动的更新的 追踪数据的变化,在读取数据或者设置数据的时候能够做一些劫持的一些操作 vue2 使用defineProperty vue3 改用Proxy 使用defineProperty 如何追踪变化 var obj = {} var age Object.defineProperty(obj, 'age', { get: function() { consoel.log('get age ...') return age }, set: function(val) { console.log('set age ...') age =...
0
点赞
评论
收藏
分享
2021-09-13 09:53
武汉大学 前端工程师
Redux工作流程 ,单向数据流
文章目录 Redux工作流程 Redux工作流程 之前在公司学习react的时候没有学习redux而是以开始就让我学习使用Dva ,Dva是阿里系的框架,最近也是很火,受到许多使用react公司的青睐,毕竟学习成本比redux要低很多;然而想要成为react方向的前端程序员,redux肯定是使用的更多的,Redux是目前React生态中,最好的数据层框架,所以在前一段时间就开始学习redux并最终完成一些项目, 作为程序员,分享是最基本的素养,我接下来将会把每天的学习成果在此分享,希望能有一起学习的同学交流分享 (本文章是参考jsp.com播客编写,有兴趣的可以去阅读,目前是我遇到最喜...
0
点赞
评论
收藏
分享
2021-09-13 09:53
已编辑
武汉大学 前端工程师
redux做一个简单的todolist
redux一个简单的使用案例 在使用react的时候能否看自己是否能上手,也就是自己能不能熟练手写一个todolist这个简单的功能啦,那么话不多说,先来看代码 先看一个主要的组件 import React, { Component } from 'react' import 'antd/dist/antd.css' import { Input,Button,List} from 'antd' import Item from 'antd/lib/list/Item' import store from './store' import { changeInputAction, add...
0
点赞
评论
收藏
分享
2021-09-13 09:53
武汉大学 前端工程师
react-redux 优化简单的todolist
react-redux 优化简单的todolist 为了更好的上手redux我们之前做个redux实现的todolist,那么可能很容易的感受到其中的繁琐,为了解决开发的繁琐,达到快速开发的目的,我们一般会使用react-redux插件,它可以简化Redux流程 (免费获取最新完整前端课程关注vx公众号:前端拓路者coder,回复:资料 如果这个文章对你有用的话,欢迎点赞转发关注,让更多的小伙伴看到呀,毕竟分享是一个程序员最基本的美德!!! 如果有不对的请大佬指教) 我这里只是简单展示一个使用方法,更多内容可以查阅官方文档 安装:npm install --save react-redux ...
0
点赞
评论
收藏
分享
2021-09-13 09:52
武汉大学 前端工程师
ES6专题--1.let和const
let(变量) 与 const(常量) (获取最新完整前端课程关注vx公众号:前端拓路者coder,回复:资料) 之前定义变量,用 var 关键字;有如下主要缺点: 存在变量提升问题,降低 js 代码的可阅读性 没有块级作用域,容易造成变量污染 1. console.log (s); var s= 10; //打印的结果:undefined,说明var声明的确实是有变量提升的问题 2. for (var i = 0; i<10; i++ ) { } console.log(i) //10 // 在for循环中我们希望i只在for循环{}内使用,然而在外部也能打印出来, //说明...
0
点赞
评论
收藏
分享
2021-09-13 09:52
武汉大学 前端工程师
ES6专题--2.什么?解构赋值这些你必须知道?
变量的解构赋值 所谓的解构赋值,就是把 某个对象或者数组中的数据,当作变量,给解放出来,这样,今后就能够当作变量直接使用了!!!; 再也不用每个值一遍遍的用.或者 [] 赋值 解构:将数组的数据或者对象的属性取出部分作为变量 // 对象 const user = { name: '前端拓路者', age: 2, sex:'men' } // 声明的变量名和对象的key值字段一致,然后只拿我们所需要的 const { name, age } = user console.log(`${ name} : ${ age}`) // 前端拓路者 : 2 // 数组 const arr = ...
0
点赞
评论
收藏
分享
2021-09-13 09:52
武汉大学 前端工程师
JavaScript的原型和原型链必备理解
原型原型链 重要知识点 所有对象都是通过new 函数创建 所有的函数也是对象 new Function() 函数中可以有属性 Array.from 所有对象都是引用类型 定义: 原型是function对象的一个属性,它定义了构造函数制造出的对象的公共祖先。通过该构造函数产 生的对象,可以继承该原型的属性和方法。原型也是对象。 原型 prototype 所有函数都有一个属性:prototype,称之为函数原型 默认情况下,prototype是一个普通的Object对象 默认情况下,prototype中有一个属性,constructor,它也是一个对象,它指向构造函数本身。 隐式原型 p...
0
点赞
评论
收藏
分享
2021-09-13 09:51
已编辑
武汉大学 前端工程师
必备知识点:css居中,你还没有记住吗?
居中问题(重点) 居中问题真的是老生常谈的话题,基本上每次面试都会被问到,毕竟在样式的时候居中真的无处不在,关于居中的文章网上比比皆是,好好记住4-5种,以后面试跟工作没有任何问题啦 常见的居中分很多中,比如水平居中,垂直居中,水平垂直居中,定宽高和不定宽高,我们分定宽高和不定宽高来讨论水平垂直居中的几种方式 1.定宽高 定位+margin:auto+left+right+ top+bottom <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&q...
0
点赞
评论
收藏
分享
2021-09-13 09:51
武汉大学 前端工程师
关于预解析和执行期上下文,看完这个你就都会了
预编译 简单理解记忆 函数声明整体提升 系统会把函数提升到逻辑的最前面 变量 声明提升 这两句话不能解决的问题 console.log(a); function a(a) { var a = 234; var a = function () { } a(); } var a = 123; 未经声明的变量归window所有 imply global暗示全局变量:即任何变量,如果 变量未经声明就赋值,此变量就为全局对象所有。 eg:a= 123;eg: var a=b= 123; -切声明的全局变量,全是window的属性。window就是全局的域 eg:var a = 123; ==...
0
点赞
评论
收藏
分享
2021-09-13 09:51
已编辑
武汉大学 前端工程师
作用域作用域链详解与常见考题
作用域作用域链 [[scopel]: 每个javascript函数都是一个对象, 对象中有些属性我们可以访问,但有些不可以,这些属性仅供javascript引擎存取,[[scopel]就是其中一 个。 [[scope]]指的就是我们所说的作用域,其中存储了运行期上下文的集合。 作用域链: [[scope]]中 所存储的执行期上下文对象的集合,这个集合呈链式链接,我们把这种链式链接叫做作用域链。 运行期上下文:AO 当函数执行时,会创建一个称为执行期上下文的内部对象。一个执行期上下文定义了一个函数执行时的环境,函数每次执行时对应的执行上下文都是独一无二的,所以多次调用一个函数会导致创建...
0
点赞
评论
收藏
分享
2021-09-13 09:50
已编辑
武汉大学 前端工程师
闭包以及闭包的应用详解
闭包 来自红宝书的定义: 闭包是指有权访问另一个函数作用域中的变量的函数。创建闭包的常见方式,就是在一个函数内部创建另一个函数 1. 理解闭包,首先的了解JavaScript的作用域的特点 javascript语言的特别之处就在于:函数内部可以直接读取全局变量,但是在函数外部无法读取函数内部的局部变量。 注意点:在函数内部声明变量的时候,一定要使用var命令。如果不用的话,你实际上声明的是一个全局变量! 有权访问另一个函数作用中的变量的函数 自己的闭包理解:闭包只是一种现象 ,内部函数可以使用外部函数环境中的变量,什么时候会产生闭包的现象呢 当内部函数被保存到外部时,将会生成闭包。闭包会导...
0
点赞
评论
收藏
分享
2021-09-13 09:50
武汉大学 前端工程师
立即执行函数详解及运用
立即执行函数 定义:此类函数没有声明,在一次执行过后即释放。适合做初始化工作。 作用:造出一个函数作用域,防止污染全局变量,它既不会提升,也不会污染全局对象,尽量的把功能封装在函数中 首先得知道, 只有表达式才能被执行符号执行 被执行符号执行的表达式他的名字会被自动忽略 当函数成为一个表达式时,它既不会提升,也不会污染全局对象。将函数变为一个函数表达式的方式之一,将函数用小括号括起来。 然而,这样一来,函数无法通过名称调用。如果书写一个函数表达式,然后将立即调用,该函数称之为立即执行函数 IIFE(Imdiately Invoked Function Expression)。 由于大部分...
0
点赞
评论
收藏
分享
2021-09-13 09:50
已编辑
武汉大学 前端工程师
防抖与节流的封装函数与使用详解
防抖与节流 为什么使用防抖节流? 在前端开发中有一部分的用户行为会频繁的触发事件执行,而对于DOM操作、资源加载等耗费性能的处理,很可能导致界面卡顿,甚至浏览器的崩溃。函数节流(throttle)和函数防抖(debounce)就是为了解决类似需求应运而生的。 防抖(debounce) 函数防抖就是在函数需要频繁触发情况时,只有足够空闲的时间,才执行一次。好像公交司机会等人都上车后才关门一样。他不会上来一个人就触发一次关门,而是等人陆续上来后等待一会再触发关门 场景:(当时间频繁触发后停止一段时间执行) 实时搜索(keyup) 拖拽( mousemove ) 手机号、邮箱验证输入检测 窗口...
0
点赞
评论
收藏
分享
2021-09-13 09:49
武汉大学 前端工程师
常用数组处理方法与数组去重
目录 后端传过来的那么多数据我们怎么处理 归类: 1. 数组添加值 2. 获取数组最后一个元素 3.将数组转换成字符串 4.数组添加元素 5. 数组删除元素 5. 修改数组 6.数组循环遍历 7. 转换数据格式 数组去重 *** 一.在一个数组中有重复项 1.运用Set数据结构和from(ES6常用方法) 2. for循环+splice (三种写法) 3. indexof()+for循环 不改边原数组 4.filter() +indexOf() 5.用对象的属性不能相同的特点减少循环次数(速度快) 二.去除两个数组中相同的项(工作常遇到) 后端传过来的那么多数据我们怎么...
0
点赞
评论
收藏
分享
1
2
3
4
5
创作者周榜
更多
关注他的用户也关注了:
牛客网
牛客企业服务