- 博客(18)
- 资源 (1)
- 收藏
- 关注

原创 快手秋招前端实习生一面面经
普通本科毕业的我通过内推有幸参加了快手校招前端实习生面试,虽然结果不是很理想,但是成长很大。特此总结分享给各位。1.介绍简历上的项目简单介绍项目内容即可。面试首个问题一般都比较自由,可以通过该问题缓解自己的紧张情绪。2.CSS样式覆盖问题div {width:200px ;height: 200px;}.classA {background-color:blue}.classB {background-color:red}<div class="classA classB">&
2020-10-05 17:03:16
1010
1
原创 VHDL syntax error at near text问题如何解决
代码:beginsingal sub_wire0:std_logic_vector (3 downto 0);component lpm_constantgeneric(lpm_cvalue : natural;lpm_width : natural);port (result : out std_logic_vector (3 downto 0)) ;end component;错误提示:Error (10500): VHDL syntax error at fangbo.vhd
2021-04-10 01:44:45
10440
2
原创 金山实习纪vue篇——render函数的使用
render函数使用秋招快手、百度、字节面试的不断失利,反而帮助自己积累了更多的大场面试经验,终于在11月初拿到了金山的前端实习offer。作为一名非双一流的普通本科生能进入到这样的大厂实习,属实感到幸运。特此记录实习过程中的经验分享与大家。1. render函数的作用render 函数 跟 template 一样都是创建 html 模板的,但是有些场景中用 template 实现起来代码冗长繁琐而且有大量重复,这时候就可以用 render 函数。官网例子:子组件想要根据父组件传递的 level 值
2020-12-15 19:38:57
1391
原创 前端面试题之vue总结(一)
vue面试题一、vue-router是怎么传递参数的二、v-if和v-for一起使用的弊端以及解决办法三、beforeDestroyed里面一般进行什么操作四、vue同级组件间怎么传值五、vue中父组件如何获取子组件的属性和方法六、watch和computed的区别七、vue父组件和子组件生命周期的顺序八、vue中父组件能监听到子组件的生命周期吗九、vue中的事件修饰符主要有哪些?分别是什么作用十、watch如何实现深度监听十一、vue中如何解决页面不重新渲染问题一、vue-router是怎么传递参数
2020-10-13 17:00:54
331
原创 前端面试题之输入一个URL到页面加载步骤
一、DNS(Domain Name System) 域名解析根据输入的 URL 域名找到真实 IP 地址,在查找的过程中,首先 DNS 会查询是否有缓存。从浏览器中查找,不同浏览器设置的缓存时间不同,一般在2-30分钟;从操作系统中查找;从路由器中查找;从 ISP 中查找;域名服务器递归查询,首先从顶级域名(一般顶级域名已经在缓存中了),再到二级域名,以此类推。二、建立TCP 连接根据 IP 地址,客户端与服务端进行三次握手,建立连接(参考文章TCP的三次握手与四次握
2020-10-07 10:07:03
902
原创 前端面试题之解决浏览器兼容性的方案
浏览器兼容性涉及的内容有很多,特别是针对IE浏览器,以下整理出五种常见的浏览器兼容性解决方法。一、样式初始化由于各大浏览器会有自身的默认样式,并且不尽相同,所以为了尽可能的保证样式的统一性,前端在开发项目之前都会先进行样式格式化,最常见的分为以下几个方面。1.pandding 值和 margin 值均设置为 0将html、body、a、li、ol、input、textarea、select、button 等标签的 padding 值和 margin 值设置为 0。2.html 标签设置统一的字体
2020-10-07 09:54:27
4255
原创 前端面试常见问题之HTTP状态码
一、基本概念HTTP 状态码是客户端向服务端发起请求后,服务端返回的状态码及状态信息,状态码一般由三位数字组成,状态码的首字母一共有5种,分别是1-5,代表着5种不同的类型信息。以下是类型信息与具体的状态码信息。二、状态码类别1xx:通知信息,http服务器接收到请求,等待客户端的进一步消息发送。100(“Continue”):继续发送请求(服务端已经接收到一部分,继续发送剩下的请求)。101(“Switching Protocols”):切换不同的协议,可切换到高版本的协议或者其他协议。在使用
2020-10-07 09:49:00
3066
原创 前端面试题之JS垃圾回收机制
一、为什么要垃圾回收如果没有垃圾回收机制,适时清理不被引用的值并释放相应的内存空间,JavaScript 解释器将会消耗完系统中所有可用内存,造成系统崩溃。二、垃圾回收的核心思路所谓垃圾回收的核心思想就是清理掉内存中不再被引用的值,通俗的说,就是清理掉内存中没用的值,那么如何判断有没有用?如果是局部变量,在函数调用结束后即是无用的,可以被回收掉;而全局变量在浏览器卸载页面的时候才会消失。由于这个过程消耗较大,所以解释器会按照固定时间周期性的执行回收。三、垃圾回收的两种方式1.标记清除(JS最常用)
2020-10-07 09:43:59
1177
原创 图解JS原型链
实例p1,p2继承Person.property,而Person.property作为一个对象又继承Object.property。
2020-09-03 20:02:43
178
原创 使用Canvas实现动态太极图
效果图:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>太极图</title> <style type="text/css"> canvas{ /*border: 1px solid #ffffff;*/ animation-name: move; animation-duration: 1s;
2020-08-27 17:11:47
473
原创 ES6难点-Generator函数和async函数
一.Generator函数1.定义Generator函数是ES6提供的一种异步编程解决方案 , 语法上可以Generator函数理解为一个状态机,封装了多个内部状态2.语法a. function关键字和函数名之间有个*b.函数体内部使用yield表达式,定义不同的内部状态yield只能在Generator函数中使用, 默认情况下,yiled的返回值是undefined3.调用let a = hello() 此处a为一个迭代器a.next( ) 每次调用next方法,可以依次
2020-08-27 16:58:25
329
原创 JS迭代(遍历)问题专题整理
**JS中有各种各样的对象需要迭代(循环),包括Object、String、Array、Set、Map以及各种类数组对象(arguments等等),而如此多的迭代对象自然会有众多的迭代方法。如何正确的使用迭代就会成为一个难题。因此在这里对迭代相关方法进行整理。**一.ES5迭代(以数组为例)1.底层循环迭代for/while/do-while/for-in(仅举例for循环)var arr = [1,2,3,4,5]for(var i = 0;i<=arr.length-1;i++)
2020-08-26 16:04:14
517
原创 原生JS数组方法重构:sort、reverse、push、pop等
1.sort Array.prototype.mySort=function(){ for(var i=0;i<arr.length;i++){ var min = i; for(var j=i+1;j<arr.length;j++){ if(arr[j]<arr[min]){
2020-08-23 15:32:25
464
原创 Javascript对象中的定义属性(defineProperty)相关问题
1.在一个对象中自有属性可以遍历,但是为什么__proto__不能遍历出来?var obj = { name:"Curry", age:12}for(var key in obj){ console.log(key) //打印结果为name age}通过构造函数原型链知识我们明白,在实例化对象obj中应该存在一个__proto__属性,但是通过for-in循环却无法打印。原因如下:Object.defineProperty(obj,"__proto__",{ configur
2020-08-12 18:06:25
385
原创 CSS练习-西游记
内附背景图片及师徒四人图片URL1.背景图:背景图2.悟空:悟空3.八戒:八戒4.唐僧:唐僧5.沙僧:沙僧<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>西游记</title> <style> *{ margin: 0; padding:0; } html,body,.content{
2020-08-02 14:44:27
580
原创 大前端面试题:CSS相关问题
方案一:同一局域网下例 张三 ip 192.16.0.250李四 ip 192.16.1.250http://张三ip:端口号/路径方案二:广域网下例 张三拥有一台广域网ip的服务器(腾讯云,阿里云)李四 http://张三广域网ip(外网ip):端口号/路径...
2020-01-12 21:24:43
306
Html-Css贝壳找房.html
2020-08-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人