摘要:
给大家推荐一个实用面试题库 1、前端面试题库 (面试必备) 推荐:★★★★★ 地址:前端面试题库 前言 原型、原型链、类与继承似乎无时无刻的出现在我们身边,无论你是在面试中亦或是平常学习和工作中都有它的身影。那么这个是又是什么东西呢 ? 我曾通过 avaScript高级程序设计、你不知道的JavaS
阅读全文
posted @ 2022-10-19 16:15
web前端面试小助手
阅读(32)
推荐(0)
摘要:
背景 大家好,我是zz,时间发生在上周,一位组员遇到一个问题,几个同事都没能帮忙解决,我在这边就开门见山直接描述当时他遇到的问题。他在forEach处理了异步,但是始终不能顺序执行,至此想要的数据怎么都拿不到,组员绞尽脑汁,不知道问题发生在哪里。此篇文章我们就来探究下forEach循环下处理异步会发
阅读全文
posted @ 2022-10-19 16:07
web前端面试小助手
阅读(19)
推荐(0)
摘要:
JavaScript是一种脚本语言,是前端语言的基础,无论是学习哪种前端框架,学好JS都是很有必要的。JavaScript是Brendan Eich在1995年发明的语言,为网景浏览器Netscape 2发明,在1997年成为ECMA-262标准的一部分。 JavaScript之父-Brendan
阅读全文
posted @ 2022-10-18 16:12
web前端面试小助手
阅读(21)
推荐(0)
摘要:
给大家推荐一个实用面试题库 1、前端面试题库 (面试必备) 推荐:★★★★★ 地址:前端面试题库 前言 三面的时候被问到了这个问题,当时思路虽然正确,可惜表述的不够清晰 后来花了一些时间整理了下思路,那么如何实现给所有的async函数添加try/catch呢? async如果不加 try/catch
阅读全文
posted @ 2022-10-18 16:03
web前端面试小助手
阅读(19)
推荐(0)
摘要:
前言 Console 对象提供了访问浏览器调试模式的信息到控制台,Console.log也是日常开发中控制台调试最常用的命令,这些年你是否还是一句log走天下😓?其实Console对象提供了数十个API,学会了它们,不仅你的调试技术将突飞猛进👍,装杯水平也将得到进一步提升😏。 一、consol
阅读全文
posted @ 2022-10-17 18:13
web前端面试小助手
阅读(315)
推荐(0)
摘要:
前言 您或许会疑惑,网上那么多去重方法,这篇文章还有什么意义? 别着急,这篇文章只节选了简单的,好玩的,古老的,有实际讲解意义的去重方法,除了去重的实现以外,我还将和您分享这其中的其他细节和拓展。 您或许不理解,为什么只有五种? 当然,我可以举例出更多的例子来,但那有什么意义呢?工作中用不到那么多,
阅读全文
posted @ 2022-10-17 18:03
web前端面试小助手
阅读(64)
推荐(0)
摘要:
给大家推荐一个实用面试题库 1、前端面试题库 (面试必备) 推荐:★★★★★ 地址:前端面试题库 零门槛!一文揭开前端自动化部署的神秘面纱。如果你有用过发布平台,但是只停留在使用阶段,那就对了!本文从宏观层面讲解前端项目发布的必经阶段。笔者跟大家一起走进前端的基建工作,入门 Devops 领域,看看
阅读全文
posted @ 2022-10-14 16:27
web前端面试小助手
阅读(94)
推荐(0)
摘要:
“我正在参加「掘金·启航计划」” 前言💁♂️ 相信大家或多或少都接触过拥有庞大 if else 的项目代码吧,多重嵌套的 if else 在维护的时候真的让人很恼火😡,有时候一个 bug 排查下来,严重感觉身体被掏空😿。 本文并未有消灭或歧视 if else的意思,if else 的好用都知
阅读全文
posted @ 2022-10-14 16:24
web前端面试小助手
阅读(21)
推荐(0)
摘要:
全局变量和环境变量 新建环境变量 定义好的全局变量和环境变量,可以在接口中进行引用。 新增环境时你可以点击左上角那个加号,然后在环境中添加你要用到的公共变量。 这个功能一般用于像 url前缀 这种很多地方都会重复使用的变量。引用方法为两个花括号中间放你要引用的变量,例如:{{url}},就像这样:
阅读全文
posted @ 2022-10-13 15:09
web前端面试小助手
阅读(19)
推荐(0)
摘要:
相信有很多这样的兄弟,学了 Vue3 的各种 API 和新特性,但公司项目依然使用的是 Vue2 ,也不知道自己的水平能否上手 Vue3 项目。其实你学的是零碎的知识点,缺少真实的使用场景。 今天就把实战过程中遇到的十个场景分享给大家,结合尤大大推荐的 <script setup>,希望你能从 Vu
阅读全文
posted @ 2022-10-13 14:43
web前端面试小助手
阅读(150)
推荐(0)
摘要:
响应式是什么?Vue 最独特的特性之一~ 就是我们在页面开发时,修改data值的时候,数据、视图页面需要变化的地方变化。 主要使用到哪些方法? 用 Object.defineProperty给watcher对象的每一个属性分别定义了get和set。getter负责记录依赖,setter负责数据拦截、
阅读全文
posted @ 2022-10-11 16:33
web前端面试小助手
阅读(44)
推荐(0)
摘要:
我正在参加「掘金·启航计划」点击活动查看详情 this 搞明白this四种绑定规则以及优先级也就明白了this指向了。 new > 显式绑定 > 隐式绑定 > 默认绑定 默认绑定 当独立函数调用时,不管是否在调用栈中,this都指向全局对象(浏览器中为window)严格模式下不能将全局对象用于默认绑
阅读全文
posted @ 2022-10-11 14:28
web前端面试小助手
阅读(17)
推荐(0)
摘要:
给大家推荐一个实用面试题库 1、前端面试题库 (面试必备) 推荐:★★★★★ 地址:前端面试题库 一、简历 简历在找工作过程中是非常非常重要的,无论你是什么途径去面试的,面试你的人一定会看你的简历。 1、重点 简历就像高考作文——阅卷时间非常短。内容要简洁。直击重点,表现出自己的优势(只要是符合招人
阅读全文
posted @ 2022-10-11 14:26
web前端面试小助手
阅读(30)
推荐(0)
摘要:
本文已参与「新人创作礼」活动, 一起开启掘金创作之路。 一、前言 本篇主要介绍,vue项目手写一个图片预览组件,组件主要包括图片方法、图片缩小、显示原图、下载、复制等功能。 二、实现方式 首先我们需要做一个图片预览组件都有的功能表头,如下图 主要功能包括,放大、缩放比例显示、缩小、原图比例、旋转、复
阅读全文
posted @ 2022-10-10 19:03
web前端面试小助手
阅读(274)
推荐(0)
摘要:
刚开始学习JS的时候,原型的地方就有点小懵,等到了继承部分更是被各种指向各种链条绕的云里雾里的。想必学到这的人都应该懵逼过一阵🤦♀️🤦♀️这几天准备面试,又系统的复习了一遍原型与原型链,所以今天想借此机会好好唠唠这个东西同时也给自己加深一下印象吧。 原型与原型链基本概念 ➡️原型 之前看红宝
阅读全文
posted @ 2022-10-10 19:03
web前端面试小助手
阅读(6)
推荐(0)
摘要:
官方没有给node的示例 自己研究的3天终于实现 云函数实现商家转账到零钱(V3版本) 不懂的可以咨询w:mv55776 var config = require('./config'); // var request = require('request'); var xml2js = requi
阅读全文
posted @ 2022-10-10 16:46
web前端面试小助手
阅读(72)
推荐(0)
摘要:
循环语句之for 循环语句用于重复执行某个操作,它有多种形式。 for语句是循环命令的另一种形式,可以指定循环的起点、终点和终止条件。它的格式如下。 for (初始化表达式; 条件; 递增表达式) 语句 // 或者 for (初始化表达式; 条件; 递增表达式) { 语句 } 复制代码 for语句后
阅读全文
posted @ 2022-10-08 18:08
web前端面试小助手
阅读(52)
推荐(0)
摘要:
前言 在网上阅读过很多关于实现promise的文章,大致分为2类,一种是基于promiseA+规范,一种是基于ECMA规范和v8引擎下的promise,对于A+规范可以快速让我们理解promise的核心,但对些许情况,难以理解,而ECMA规范的promise却很难理解,本文会分别对其经行分析 给大家
阅读全文
posted @ 2022-10-08 18:05
web前端面试小助手
阅读(27)
推荐(0)
摘要:
在JavaScript学习过程中,经常会看到这三个函数的使用,但是却并不是了解他们的具体使用和区别。这次做笔记分享一下,同时也让自己加深一下记忆。 call call() 方法使用一个指定的 this 值和单独给出的一个或多个参数来调用一个函数。 语法: // thisArg: 可选,在 funct
阅读全文
posted @ 2022-09-28 10:53
web前端面试小助手
阅读(23)
推荐(0)
摘要:
这是产品提出的要求: 页面上的每一个按钮,都要可以通过角色权限来控制 当时的项目背景是一个零售系统的后台管理,所以会涉及到运营、厂家、管理员等等很多角色的使用,而其中许多数据是敏感的,例如销量,单价,利润等。前期的权限仅限于菜单级别的控制,也就是可以通过配置实现可以控制某个角色只显示某些菜单,这也是
阅读全文
posted @ 2022-09-28 10:47
web前端面试小助手
阅读(83)
推荐(0)
摘要:
我正在参加「掘金·启航计划」 一、权限管理 权限管理就是让不同的用户只能访问自己权限内的资源,有以下几种 路由权限,用户登录后只能看到自己权限内的导航菜单,且只能访问自己权限内的路由地址视图权限,用户只能看到自己权限内的内容和按钮请求权限,越权请求将其拦截 二、控制权限 接口权限按钮权限菜单权限路由
阅读全文
posted @ 2022-09-28 10:44
web前端面试小助手
阅读(186)
推荐(0)
摘要:
前言 前俩天也是更新了俩篇 JavaScript 的文章,当时由于时间问题,所以就是想到哪里写到哪里,因为对于技术文章只有三五句,几分钟就阅读完,属实无趣,这次趁着周六日有时间好好整理下,尽可量多写一些,下面有具体实现,还有详细注释 计算距离下次生日还有多少天 注意这里借助 moment 实现 ge
阅读全文
posted @ 2022-09-27 15:53
web前端面试小助手
阅读(30)
推荐(0)
摘要:
前言 因为是自己的理解,所以难免会出现错误。如果大家发现了错误,或者有些问题需要交流,欢迎在评论区下留言。由于最近项目加急,还有很多事情需要处理,剩下的渲染函数、路由守卫、vue2.x底层原理会在后续抽空更完,在此向大家说声抱歉。有兴趣继续读下去的朋友们可以先收藏吃灰,哈哈哈。如果本篇文章对您有帮助
阅读全文
posted @ 2022-09-26 14:03
web前端面试小助手
阅读(36)
推荐(0)
摘要:
作为一个开发人员,每天写代码,找解决方案,碰到 BUG,找搜索引擎,如果你每天做着面向搜索引擎的开发,那你是否碰到过搜索引擎结果重复,广告堆积,查无所用等问题呢?这个问题在今天就能得到解决~ 巧的是,最近在找开发文档时,发现百度上线了一个全新的搜索产品: 百度开发者搜索:https://kaifa.
阅读全文
posted @ 2022-09-22 19:06
web前端面试小助手
阅读(43)
推荐(0)
摘要:
一、组件基础题库 React 事件机制React的事件和普通的HTML事件有什么不同?React 组件中怎么做事件代理?它的原理是什么?React 高阶组件、Render props、hooks 有什么区别,为什么要不断迭代React如何获取组件对应的DOM元素?React中可以在render访问r
阅读全文
posted @ 2022-09-21 15:46
web前端面试小助手
阅读(42)
推荐(0)
摘要:
一、Vue 基础 Vue的基本原理双向数据绑定的原理使用 Object.defineProperty() 来进行数据劫持有什么缺点?MVVM、MVC、MVP的区别Computed 和 Watch 的区别Computed 和 Methods 的区别slot是什么?有什么作用?原理是什么?过滤器的作用,
阅读全文
posted @ 2022-09-21 15:32
web前端面试小助手
阅读(31)
推荐(0)
摘要:
一、数据类型 JavaScript有哪些数据类型,它们的区别?数据类型检测的方式有哪些判断数组的方式有哪些null和undefined区别typeof null 的结果是什么,为什么?intanceof 操作符的实现原理及实现为什么0.1+0.2 ! == 0.3,如何让其相等如何获取安全的 und
阅读全文
posted @ 2022-09-21 15:16
web前端面试小助手
阅读(33)
推荐(0)
摘要:
(1)面试题目 常考的CSS面试题: 一、CSS基础 CSS选择器及其优先级 CSS中可继承与不可继承属性有哪些 display的属性值及其作用 display的block、inline和inline-block的区别 隐藏元素的方法有哪些 link和@import的区别 transition和
阅读全文
posted @ 2022-09-21 15:14
web前端面试小助手
阅读(26)
推荐(0)
摘要:
1. HTML (1)面试题目 常考的HTML面试题: src和href的区别对HTML语义化的理解DOCTYPE(⽂档类型) 的作⽤script标签中defer和async的区别常⽤的meta标签有哪些HTML5有哪些更新img的srcset属性的作⽤?行内元素有哪些?块级元素有哪些? 空(voi
阅读全文
posted @ 2022-09-21 15:12
web前端面试小助手
阅读(19)
推荐(0)
摘要:
给大家推荐一个实用面试题库 1、前端面试题库 (面试必备) 推荐:★★★★★ 地址:前端面试题库 最近我的一些学员比较膨胀,认为已经精通了 HTML、CSS、JavaScript 三剑客,老是催我进入框架学习和项目实战。 为了让他们意识到自身的不足,我搬出了几道经典前端面试题,毫无例外,全员覆灭。
阅读全文
posted @ 2022-09-21 15:06
web前端面试小助手
阅读(107)
推荐(0)
摘要:
首先说明,这篇文章的内容并不是我的原创🤣,个人能力有限,是学习时整理下来的笔记,供大家学习!正逢金九银十,希望对正在面试的你带来一点点帮助。👻 文章内容较多,建议收藏! 给大家推荐一个实用面试题库 1、前端面试题库 (面试必备) 推荐:★★★★★ 地址:前端面试题库 全文概览: 一、准备技术型简
阅读全文
posted @ 2022-09-21 14:52
web前端面试小助手
阅读(74)
推荐(0)
摘要:
给大家推荐一个实用面试题库 1、前端面试题库 (面试必备) 推荐:★★★★★ 地址:前端面试题库 🏝️前言 在上一篇数组去重的文章里,使用删除元素实现数组去重时,有提到过concat()这个方法,却并没有说它的具体作用,这就和今天的浅拷贝有关了 在这之前,我们把一个变量值给另一个变量时使用的是赋值
阅读全文
posted @ 2022-09-20 16:59
web前端面试小助手
阅读(21)
推荐(0)
摘要:
给大家推荐一个实用面试题库 1、前端面试题库 (面试必备) 推荐:★★★★★ 地址:前端面试题库 前言 面试官:“你说说 JavaScript 中实现继承有哪几种方法?” 紧张的萌新:“额,class 中用 extends 实现继承,然后...没了...” 面试官:“...” ······ 想必绝大
阅读全文
posted @ 2022-09-20 15:48
web前端面试小助手
阅读(59)
推荐(0)
摘要:
前言 今天给大家分享promise,笔者将从早期的异步代码的困境、promise出现解决了什么问题、异步回调地狱的终极方案并且实现async await的核心语法,其实async/await只是generator+promise的一个变种而已。这是坚持写博客的第三周,坚持下去事情总是会变好! 给大家
阅读全文
posted @ 2022-09-19 16:44
web前端面试小助手
阅读(86)
推荐(0)
摘要:
“我报名参加金石计划1期挑战——瓜分10万奖池,这是我的第3篇文章,点击查看活动详情” 分享一些日常工作中比较实用的软件和网站,这些网站你平时工作中大概率是会用到的,感觉不错的话可以点赞收藏🤪🤪 1. GitHub Desktop 对于新手来说,要记住那么多git命令可能有点困难,建议新手用gi
阅读全文
posted @ 2022-09-18 16:02
web前端面试小助手
阅读(47)
推荐(0)
摘要:
给大家推荐一个实用面试题库 1、前端面试题库 (面试必备) 推荐:★★★★★ 地址:前端面试题库 1. 奇怪的 try..catch ❓问题 下面代码执行后将返回什么?2 还是 3? (() => { try { return 2; } finally { return 3; } })(); 💡解
阅读全文
posted @ 2022-09-17 15:13
web前端面试小助手
阅读(36)
推荐(0)
摘要:
作为前端开发工程师,JavaScript 是我们的主要开发语言,它本身语法比较简单,并且生态系统也非常完善,在社区的影响力越来越大。 在我们使用过程中,经常会遇到各种奇怪的问题,让我们经常摸不着头脑。 本文灵感来自 wtfjs,整理了 6 个比较常见并且很有意思的问题。 1. 奇怪的 try..ca
阅读全文
posted @ 2022-09-17 09:16
web前端面试小助手
阅读(45)
推荐(0)
摘要:
前言 58%17%8%17%面试结果统计Offer一面挂二面挂薪资没谈拢 省流:最终拿到了58、UMU、便利蜂、虾皮、快手、腾讯、字节的offer。 金三银四面试的, 这次整体面试通过率还挺高的, 面试前没有太多准备, 基本上是面试过程中不断复盘, 整理面试遇到的问题, 到最后面几家自己心仪的公司,
阅读全文
posted @ 2022-09-17 09:16
web前端面试小助手
阅读(103)
推荐(0)
摘要:
给大家推荐一个实用面试题库 1、前端面试题库 (面试必备) 推荐:★★★★★ 地址:前端面试题库 vue.js是采用数据劫持结合发布者-订阅者模式的方式,通过Object.defineProperty()来劫持各个属性的setter,getter,在数据变动时发布消息给订阅者,触发相应的监听回调来渲
阅读全文
posted @ 2022-09-15 15:53
web前端面试小助手
阅读(119)
推荐(0)
摘要:
我们在使用Javascript进行前端开发的过程中,如果想要需要使用某串代码,可以先判断这组数组中是否有合适的代码满足或者是数组中有某个值会干扰使用。本文介绍Javascript中判断数组中是否有某个值的四种方法:1、使用indexOf;2、使用arr.find();3、使用filter();4、f
阅读全文
posted @ 2022-09-14 17:02
web前端面试小助手
阅读(241)
推荐(0)