HarmonyOs 基础入门 02
一、条件语句
1. if 分支语句
多分枝情况:通过
if
、else if
和else
可以构建多分枝的条件判断。例如,判断一个数的大小范围:
复制代码
2. switch 多分枝
适用于多个等值情况的判断,如根据星期数输出相应信息:
复制代码
3. 三元条件表达式
语法为
条件?表达式 1:表达式 2
,例如求两个数中的较大值:
复制代码
二、循环语句 - while 语句
当条件为真时,循环执行代码块,如下是计算 1 到 10 的累加:
复制代码
三、数据结构与渲染
1. 对象数组
可存储多个对象,如创建一个简单的
Student
对象数组:
复制代码
2. forEach 渲染 Badge
复制代码
四、布局 - grid 布局(以下是类似 CSS 的示例代码,假设 HarmonyOS Next 有类似的布局概念)
复制代码
五、编程特性
1. 条件渲染(以下是类似 JavaScript 的示例代码,用于说明原理)
复制代码
2. 动态渲染(以下是类似 React 的示例代码,用于说明原理)
复制代码
六、UI 相关
1. 遮罩(以下是类似 CSS 的代码示例)
复制代码
2. 显影(以下是类似 CSS 动画的示例,假设是元素逐渐显示效果)
复制代码
3. swiper 轮播
实现图片或内容的循环切换展示,提高用户浏览体验。
七、样式 - @Extend@Styles@Builder 样式
用于定制组件样式,满足个性化 UI 设计需求。
八、容器 - 滚动容器
当内容超出容器大小时,提供滚动功能方便查看全部内容。
评论