今天是儿童节哇,白天要上班晚上还约了蔚来的面试。儿童好幸苦的,哭哭。
todolist:
1、把http书上涉及到的重点背一下
2、完成注册存储池表单的开发
3、网上搜面经,背面经 (四点开始看一个小时面经了)
开发记录:
1、@click.stop作用(阻止点击事件继续传播,即阻止事件冒泡)
2、行内块元素设置内外边距的时候只有左右有用,上下不起作用,所以不能直接写margin:0; 若要设置内外边距那么只能单独设置。margin-left: 1px;
- 行内元素的margin-left、margin-right和padding-left、padding-right属性设置都是有效的
- 行内元素的margin-top、margin-bottom和padding-top、padding-bottom属性设置是无效的,但是必须注意的是,对于padding-top和padding-bottom的设置,从显示效果上来看是增加的,但其实设置是无效的,因为它们没有撑大盒子,并不会对周围的元素产生影响。
- 特别要注意,img是一个特例,它虽然是行内元素,但它的性质不同于行内元素。对于img设置padding和margin都是有效的。
3、数组方法:every()和some()
1.every()方法,针对数组中的每一个元素进行比对,只要有一个元素比对结果为false则返回false,反之要所有的元素比对结果为true才为true
var a = [1,2,3,4,5,6];
var b = a.every(function(x){
return x < 8;
});
var c = a.every(function(x){
return x < 5;
})
console.log(b); //这里返回true
console.log(c); //这里返回false
2.some()方法,同样是针对数组中的每一个元素,但是这个方法是,只要有一个元素比对结果为true,返回结果就为true,反之要所有的元素比对结果为false才为false
var a = [1,2,3,4,5,6]
var b = a.some(function(x){
return x > 10;
})
var c = a.some(function(x){
return x > 5;
})
console.log(b) //这里返回false
console.log(c) //这里返回true