了解什么是浏览器和服务器。了解浏览器访问网页的原理和请求数据的过程。
面试官:用“尾递归”优化斐波那契函数
编程题:输入一个整数n,输出斐波那契数列的第n项有些面试官喜欢问这道题。可能你觉得这太简单了,用递归或递推一下子就实现了。
N 种仅仅使用 HTML/CSS 实现各类进度条的方式
本文将介绍如何使用 HTML/CSS 创建各种基础进度条及花式进度条及其动画的方式,通过本文,你可能可以学会:
Vue2 使用插件 Volar 报错:<template v-for> key should be placed on the <template> tag.
在 VS Code 上使用插件 Volar 开发 Vue3 项目, 然后去改 Vue2 项目时,对没有放在<template v-for>元素上的:key,会提示<...
前端—梳理 http 知识体系 1
最近看了http相关的知识点,觉得还是有必要整理下,这样对自己的网络知识体系也有帮助。
面试官:熟悉JS中的new吗?能手写实现吗?
⚠ 预备知识:MDN文档:new 运算符创建一个用户定义的对象类型的实例或具有构造函数的内置对象的实例。
面试官:能手写实现call、apply、bind吗?
三者都是Function原型上的方法,所有函数都能调用它们fn代表一个函数thisArg:在 fn 运行时使用的 this 值
Vue Router 记住页面滚动位置的简单实现
本质就是, 利用内置组件<keep-alive>在页面组件得以被缓存的基础上, 再加以document.documentElement.scrollTop获取滚动距离,...
Web前端学习教程,JavaScript小白入门的不二之选
零基础怎么学Web前端?该从哪儿学起呢?今天分享给大家的就是关于Web前端入门你需要知道的JavaScript基础知识
面试官:什么是函数柯里化?能手写实现吗?
在计算机科学中,柯里化(Currying)是把接受多个参数的函数变换成接受一个单一参数(最初函数的第一个参数)的函数,并且返回接受余下的参数且返回结果的新函数的技术。这个技术以逻辑...