鸿蒙实训day1
今天的主要工作是完成鸿蒙3.0的安装,熟悉鸿蒙的体系和开发模式。根据步骤安装鸿蒙3,0,没有出现非常严重的问题,需要注意的点就是安装OpenHarmony的Sdk和Huawei的Sdk的时候,两个文件的安装路径不能相同,相同的话会导致文件覆盖从而影响后续的安装和使用,后续选择自己所需要的Sdk版本进行下载安装。
点击Next进入基础配置页面,在此页面你可以设置你项目的名称,项目类型(可选择原子服务(不可再分解为更细粒的服务)或者是应用类型),捆绑包名称,保存路径,开发模式(可选择传统编码或者是超越视觉系),语言(可选择JS、eTS、Java这三种语言),可共用的API版本,(可选择刚安装过的版本),设备类型(可选择Phone手机、Tablet平板电脑、TV电视、Wearable穿戴式电脑)。
填写完成后点击Finish完成,项目就已经创建了。之后便是相关代码的编写,都是最基础JS的代码编写,今天主要巩固了以前学过的一些基础知识,除此之外,还学到一种滚动视图的实现方式,即是overflow:scroll,可以实现竖直方向上的滚动,向来我们都是使用swiper组件来添加滚动视图,最终目标的实现方式多种多样,还仍需花更多的时间去学习积累。
var和let的区别:
1.使用var声明的变量,作用域为该语句所在的函数内,是函数作用域。在for循环内定义一个var变量,在for循环以外也可以访问
2.使用let声明的变量,其作用域为该语句所在的代码块内,是块级作用域;let不允许在相同作用域内,重复声明同一个变量。在for循环中定义一个let变量,在for循环外不可以使用,所以在for循环中推荐使用let。
弱语言类型:javascript
强语言类型:java
响应式布局:可以同时适配平板、手机、PC等多种终端,网站的布局会根据视口来调整模块的大小和位置。