实习日记 6/1

这篇博客记录了作者在儿童节这天的面试准备,包括复习HTTP重点、开发任务和面经学习。在开发记录中,详细解释了@click.stop的作用,行内元素的CSS布局特性,以及JavaScript数组方法every()和some()的用法。通过实例展示了这两个方法如何判断数组元素是否满足条件。
摘要由CSDN通过智能技术生成

今天是儿童节哇,白天要上班晚上还约了蔚来的面试。儿童好幸苦的,哭哭。

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

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值