面试题
文章平均质量分 78
`cv工程师`
这个作者很懒,什么都没留下…
展开
-
css垂直水平居中对齐的常见方法
这里统一给外部盒子和内部盒子设置一个基本的样式,后面的方法中重新设置样式来覆盖<!--html中--><div class="parent"> <div class="box"></div></div>/*基础样式*/.parent{ width:600px; height:600px; background-color: #333333;}.box{ width: 100px; heig原创 2020-09-28 12:02:26 · 265 阅读 · 0 评论 -
两栏布局——左边固定右边自适应
**左边固定右边自适应**效果图如下:html布局代码如下:<div class="left"></div><div class="main"></div>样式如下:方法一:浮动法.left{ width: 200px; height: 400px; float: left; background-color:red;}.main{ height: 400px; margin-lef原创 2020-08-31 15:42:37 · 267 阅读 · 0 评论 -
js中的变量提升
定义:将声明移动到顶部的默认行为,即变量可以在声明之前使用作用:提高性能,提高容错性在es6之前 ,JavaScript作用域分为全局作用域(变量可全局使用)和函数作用域(变量只能在函数内部使用),使用变量提升可以解决块级作用域,但是出现了占用内存和变量覆盖的问题变量覆盖例子//由于变量提升,浏览器预解析如下/*var name = undefinedfunction f(){ var name = undefined}*/var name = "时间"f();function f.原创 2020-07-27 01:15:18 · 192 阅读 · 0 评论 -
js数据类型以及数组对象的判断方法
js一共有8中数据类型:在es5中数据类型只有6种:Null、undefined、Number、String、object、Booleanes6新增了symbol类型按基本类型和引用基本类型:引用类型:原创 2020-07-24 21:12:03 · 196 阅读 · 0 评论 -
js基础总结一
1.原型Function 原型最终指向是Object2.typeof返回类型(6种):number、boolean、function、string、object、undefined注意:Arrays和null返回的是object原创 2020-07-16 23:21:10 · 135 阅读 · 0 评论 -
浅谈es6之解构赋值
优点:能让我们快速的取到想要的值,对象解构可以不用考虑参数的位置1、数组解构let arr = [1,2,3]//普通用法,定义多个变量接收数组元素let a = arr[0]let b = arr[1]let c = arr[2]console.log(a,b,c)//1,2,3//es6用法,只需定义一次即可接收所有元素,左侧的[]用于接收变量而不是数组的意思,接收变量的个数如...原创 2020-04-21 20:57:24 · 281 阅读 · 0 评论 -
浅谈es6的变量let、const、var
一、const作用:用来声明常量,即不能变化的量1.块级作用域if (true) { const a = 0; console.log(a)//0 if (true) { const a = 10; console.log(a)//10 } }console.log(a)//报错,a未定义2.先声明再使用console.log(a)//报错,a未...原创 2020-04-20 16:08:32 · 138 阅读 · 0 评论