2020-08-28 html的跨域通信方式 + css的元素属性赋值过程 + JS的undefined与not defined + 软技能的持续集成

132 篇文章 0 订阅
73 篇文章 0 订阅

2020-08-28 题目来源:http://www.h-camel.com/index.html

[html] 跨域通信有哪些方式?

JSONP

Ajax

WebSocket

CORS

Hash

postMessage

各个技术介绍 https://www.cnblogs.com/qianguyihao/p/8523576.html

[css] 说说CSS对元素属性赋值的详细过程?

深入CSS的属性赋值

https://blog.csdn.net/weixin_33712881/article/details/87977330

[js] 在js中undefined和not defined的区别是什么?

not defined的含义是没有定义,console.log(xl); 就会提示referenceError的引用错误,变量没有被定义过,连声明都没有。

undefined的含义是未定义,var xl; console.log(xl); 会提示 undefined,没有出现异常,可以继续运行。说明变量已经声明,只是没有被定义。

[软技能] 说说你对持续集成的理解,它解决什么问题以及如何在前端中运用?

持续集成,频繁地将代码集成到主干,通过持续集成流程的进行自动化方式的构建,编译和测试,提供可以部署发布的单元包。

目的是,产品的快速迭代,同时保持代码高质量

核心措施,代码集成到主干之前,必须通过自动化测试,只要有一个测试用例失败,就不能集成。

持续集成一般的做法: 通过svn或其他工具拉取代码->自动化构建->自动化编译->自动化测试->自动化部署->自动化发布->邮件发送通知;

价值在于

1、降低风险,由于持续集成不断去构建,编译和测试,可以很早期发现问题,所以修复的代价就少;

2、对系统健康持续检查,减少发布风险带来的问题;

3、减少重复性工作;

4、持续部署,提供可部署单元包;

5、持续交付可供使用的版本;

6、增强团队信心;

转自 https://www.cnblogs.com/wysk/p/7517277.html

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值