2021/1/29-每日三题第36弹:别躺着啦 !你对Gulp了解多少呢 ???

本文介绍了JS动画与CSS动画的区别,包括性能、灵活性和兼容性的对比。同时,讨论了JavaScript遍历数组的方法及其优缺点。此外,详细阐述了gulp在前端开发中的作用,强调其作为自动化构建工具的优势,如流处理和代码简化。通过学习,开发者可以更好地理解和应用这些技术于实际项目。
摘要由CSDN通过智能技术生成

前言:

朋友们好啊,今天双双双双双又是一波神回复啊 😁😁😁 !!!

37

在医院上班是一种什么感觉 ?

神回复:其他方面都还好,就是请病假比较难。

38

在古代有没有拖延症 ?

神回复:有。《西游记》里面的妖怪们都说:先不急,等明天抓了猪八戒,再和唐僧一块蒸了吃。

39

现在的直播和以前的电视购物有啥区别 ?

神回复:电视购物赚老人的钱,直播带货赚年轻人的钱。

每日三题

好了,话不多说,上题目 !!!😍😍😍

题目:

(题目1) 谈一谈 JS 动画与 CSS 动画区别及相应实现 ?

(题目2) 说一下 JS 数组和对象的遍历方式,以及几种方式的比较 ?

(题目3) 谈一谈你对 gulp 的了解 ?

倒计时10min,开始计时,看看自己能做对几道题😎😎😎?参考解析在下面,但不要直接看解析哦,这样子没什么效果的!!!

每日三题

参考解析:

题目1:

1.CSS3 的动画的优点
  在性能上会稍微好⼀些,浏览器会对 CSS3 的动画做⼀些优化
  代码相对简单
2.缺点
  在动画控制上不够灵活
  兼容性不好  
3.JavaScript 的动画正好弥补了这两个缺点,控制能⼒很强,可以单帧的控制、变换,同
  时写得好完全可以兼容 IE6 ,并且功能强⼤。对于⼀些复杂控制的动画,使⽤
  javascript 会⽐较靠谱。⽽在实现⼀些⼩的交互动效的时候,就多考虑考虑 CSS

题目2:

通常我们会⽤循环的⽅式来遍历数组。但是循环是 导致js 性能问题的原因之
⼀。⼀般我们会采⽤下⼏种⽅式来进⾏数组的遍历:
1.for in 循环
2.for 循环
3.forEach
  1)这⾥的 forEach 回调中两个参数分别为  value , index
  2)forEach ⽆法遍历对象
  3IE不⽀持该⽅法; Firefox 和 Chrome ⽀持
  4)forEach ⽆法使⽤ breakcontinue 跳出循环,且使⽤ return 是跳过本次循环

题目3:

1.gulp 是前端开发过程中⼀种基于流的代码构建⼯具,是⾃动化项⽬的构建利器;它不仅
  能对⽹站资源进⾏优化,⽽且在开发过程中很多重复的任务能够使⽤正确的⼯具⾃动完成
2.Gulp的核⼼概念:流
3.流,简单来说就是建⽴在⾯向对象基础上的⼀种抽象的处理数据的⼯具。在流中,定义了
  ⼀些处理数据的基本操作,如读取数据,写⼊数据等,程序员是对流进⾏所有操作的,⽽
  不⽤关⼼流的另⼀头数据的真正流向
4.gulp正是通过流和代码优于配置的策略来尽量简化任务编写的⼯作
5.Gulp的特点:
	1)易于使⽤:通过代码优于配置的策略,gulp 让简单的任务简单,复杂的任务可管理
	2)构建快速: 利⽤ Node.js 流的威⼒,你可以快速构建项⽬并减少频繁的 IO 操作
	3)易于学习: 通过最少的 API,掌握 gulp 毫不费⼒,构建⼯作尽在掌握:如同⼀系列
       流管道    

怎么样,是不是很简单,你做对了几道题呢?做对的再接再厉,不要骄傲,做错的也没有关系啦,好好总结,继续努力 !!!

当然啦,大家如果有补充的或者其它问题,欢迎大家在评论区交流啊,路漫漫其修远兮,吾将上下而求索,希望大家可以一起坚持下去啊 !!!😎😎😎~~~

每日三题

如果这篇文章能够帮助到您,希望您不要吝惜点赞👍👍和收藏💖💖,您的支持是我继续努力的动力 💪💪 !!!

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值