- 博客(5)
- 收藏
- 关注
原创 ECMAScript6(一)
一、let命令 let用来声明变量,类似于var,但是let声明的变量只在let命令所在的代码块内有效。 { var a = 10; let b = 5; console.log(a); //10 console.log(b); //5 } console.log(a); //10 console.log(b); //ReferenceError: ...
2018-09-04 11:00:16 232
原创 margin 合并问题
什么是margin合并?块级元素的上外边距(margin-top)和下边外距(margin-bottom)有时会合并为单个外边距,这样的现象称为“margin合并”。从此定义上,我们可以捕获以下两点重要信息:块级元素,但不包括浮动和绝对定位元素,尽管浮动和绝对定位可以让元素块状化。只发生在垂直方向上,严格来说,是只发生在和当前文档流方向的相垂直的方向上,由于默认文档流是水平方向的,所以发发生mar...
2018-07-16 12:53:48 607
原创 常见前段面试题1
1. 一个200*200的div在不同分辨率屏幕上下左右居中,用css实现div { width: 200px; height: 200px; position: absolute; top: 50%; left: 50%; margin-left: -100px; margin-to...
2018-06-11 10:49:22 501
原创 JS 基础知识面试题目(一)
1.将一个变量放在外面和放在函数中的区别?•将一个变量放在外面,一般称之为全局变量:当前页面内有效•将一个变量放在一个函数中,一般称之为局部变量:只在函数内有效•若定义的变量没使用var,则为全局变量2.“==”和“===”的不同?•==表示相等:只要值相等就可以了,数据类型不一定相等(会自动做类型转换)•===表示全等于:比较的时候必须值和数据类型都相等才相等...
2018-05-10 16:47:23 1477 1
原创 JavaScript中的 for in 循环遍历
1. for in 可循环遍历数组、对象(非数组对象上遍历也称枚举)、字符串: var arr = [1,2,3,4]; var obj = {a:'aa',b:'bb'}; var str = "qwert"; //数组 for (var ele in arr ){ console.log(arr[ele]); } //对...
2018-05-08 22:21:49 2640
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人