-
面试总结
面试题总结本菜鸟最近在找前端开发的相关工作,现在把之前面试遇到的问题整理一下,感觉自己真的是太弱了,还学要多练习写项目,加深理解。1.解释一下CSS 3的flexible盒子模型,并说明该模型是用来解决什么问题。flexible box 或flexbox,指弹性盒子,是CSS3的一种新的布局模式。弹性盒子模型由弹性容器(flex container)和弹性子元素(flex item)组成。弹性容器通过设置display属性的值为flex或inline-flex将其定义为弹性容器。弹性容器内...…
-
基本数据结构基础
…
-
ES6基础
ES6基础ES6是JavaScript语言的新标准,使得JavaScript语言可以用来编写复杂的大型应用程序,成为企业级开发语言。ES6基础主要有常量、作用域、箭头函数、默认参数、对象代理等知识点。1.常量ES5中常量的写法:Object.defineProperty(window,"PI2",{value:3.1415926,writable:false,})console.log(window.PI2)ES6的写法:用关键字const直接定义const PI=3.1415926con...…
-
JavaScript篇
JavaScript篇面试高频必问的问题——1.js的基本类型有哪些?引用类型有哪些?null和undefined的区别。基本类型:Number,String,Boolean,Null,undefined。引用类型:Object,Array,Function。区别:null表示“没有对象”,即不应该有值。有两种常见用法:1.作为函数的参数,表示该函数的参数不是对象。2.作为对象原型链的终点。undefined表示“缺少值”,此处应该有一个值但是还没有定义。常见用法有:1.变量被声明但没有赋...…
-
HTML、CSS
HTML、CSS篇面试高频必问、易错的问题——1.行级元素有哪些?块级元素有哪些?块级元素可设置宽高,排列时独占一行。块级元素有:<body>,<div>,<form>,<table>,<h>,<ul>,<ol>,<p>,<tbody>,<tfoot>,<thead>,<tr>,<td>,<address>,<capt...…
-
计算机网络部分
计算机网络部分前端常用的计算机网络知识and面试时高频必问的一些问题——1.概述HTTP 全称是 HyperText Transfer Protocal ,即:超文本传输协议,,HTTP 是应用层协议,当你上网浏览网页的时候,本地浏览器和 web 服务器之间就会通过 HTTP 在 Internet 上进行数据的发送和接收。我们在浏览器里面看到的网页就是超文本解析而成的,其网页源代码是一系列 HTML 代码,里面包含了一系列标签,如 img 显示图片,p 指定显示段落等,浏览器解析这些标签后...…