实习期间问题总结

Posted 1833lljy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了实习期间问题总结相关的知识,希望对你有一定的参考价值。

主要针对实习期间,接触的部分问题进行总结,后续会不间断的补充,作为实习期间的回顾。

1,git ,github和gitlab的关系

git 是一个版本控制工具,github是一个用git做版本控制的项目托管平台,他是一个网站,提供给用户空间创建git仓库,保存用户的一些数据文档或代码等。gitlab是基于git的项目管理软件,gitlab是一个用于仓库管理系统的开源项目,使用git作为代码管理工具,并在此基础上搭建起来的web服务。三者都是基于git的,可以说是git的衍生品。

2,关于SSH密钥

   ssh是一种安全的传输模式,github要求推送代码的用户是合法的,所以每次推送时候都要输入账号密码,用以验证你是否为合法用户,为了省去每次都要输入密码的步骤,所以采用ssh保证安全传输。

3,为什么驼峰命名法定义组件名 例如:MyComponentName)时,引用形式却是短横线分隔命名,他们的区别?

   因为vue.js组件中的Prop中特性名大小写不敏感,所以浏览器会把所有大写字符解释为小写字符。而在DOM 中对大小写是敏感的,这意味着当你使用 DOM 中的模板时,camelCase (驼峰命名法) 的 prop 名需要使用其等价的 kebab-case (短横线分隔命名) 命名。

4,if 语句后面的分号,为什么要加分号,为什么不加分号?

    if的语法是这样的:if ( ) 后面必须跟着一条语句,作为if的执行语句。执行语句后面自然会有分号,这分号同时作为 if 语句的结束标志。但是也可以让 if 执行多条语句,这就需要将多条语句用 { } 括起来,形成语句块,语句块会被视为“一条语句”,所以如果 if 后面有用大括号括起来的语句块的话,就不用再加上结尾的分号了,结尾大括号就标志了 if 语句的结束。if();  后面的语句是空语句时,就需要加分号;若是if()  s=b;这种形式 分号就在s=b后面了。

5,vue组件中定义的属性放datacomputed里的区别是什么? 

   data 对象的属性值发生改变时,视图将会产生,即匹配更新新的。当些数据改变时视图行重渲染。得注意的是只有当例被时,在 data 中存在的属性才是的。

    对于computed而言,对于任何复杂逻辑,都应当使计算属计算属性更易于测试和理解,而且算属性基于它们的依赖进行缓存的,只有在它的相关依赖发生改变时才会重新求
 
待更新中。。。

技术分享图片

以上是关于实习期间问题总结的主要内容,如果未能解决你的问题,请参考以下文章

前端开发 | 我的2017春招实习+秋招总结

实训总结通用版5篇范文

我的2019年总结和一些2020年的flag

2019前端暑期实习生,美团3面,软技能,自我总结。( 已挂 )

实习期间笔记收获

实习期间笔记收获