Harmony学习(一)

1.arkts基础

//变量的存储和修改(string number boolea)

let title:string = '字符串类型'
let num:number = 21.4
let isLogin:boolean = false
title = '字符串hhhhh'
console.log(title,isLogin,num)

//常量

const PI: number = 3.1435
console.log('pi',PI)

//数组

let names:string[] = ['liuyifei','yangmi','liushishi']
console.log('取出杨幂',names[1]);

//普通函数

function changeWether() {console.log('天气改变了');
}
changeWether()
function changeEat(food:string,water:string) {console.log(food,water)
}
changeEat('面包','苏打水')

//箭头函数

let book = () => {console.log('红色的书')
}
book()

//对象
 

interface Person {name:stringage:numberweight:numberdance:() => voidsing:(name:string) => void
}let xiaoxiao:Person = {name:'xiao',age:33,weight:120,dance:() => {console.log('跳舞');},sing:(singName:string) => {console.log('唱的歌曲是',singName)}
}
xiaoxiao.dance()
xiaoxiao.sing('爱的供养')
console.log(xiaoxiao.name)

//联合类型

let judge:number | string = '橘子'
console.log('judge is ',judge);
judge = 231;
console.log('judge is ',judge);
let gender:'man'|'woman'|'secret' = 'man'

//枚举类型

enum  ThemeColor {Red = '#787878'Yellow = '#909090'
}
let color:ThemeColor = ThemeColor.Red

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/30949.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

全网最全postman接口测试教程和项目实战~从入门到精通

Postman实现接口测试内容大纲一览: 一、什么是接口?为什么需要接口? 接口指的是实体或者软件提供给外界的一种服务。 因为接口能使我们的实体或者软件的内部数据能够被外部进行修改。从而使得内部和外部实现数据交互。所以需要接口。 比如&…

Spring Boot -- 图书管理系统(登录、展示+翻页、添加/修改图书)

文章目录 一、应用分层二、数据库的设计三、登录功能四、展示列表(使用虚构的数据)五、翻页 展示功能六、添加图书七、修改图书 一、应用分层 为什么我们需要应用分层:当代码量很多时,将其全部放在一起查找起来就会很麻烦&#…

Docker 可用镜像源

当使用 docker 发现拉取不到镜像时,可以编辑 /etc/docker/daemon.json 文件,添加如下内容: 这文章不涉及政治,不涉及敏感信息,三番五次的审核不通过,一删再删,只好换图片了。 重新加载服务配置…

Zookeeper基础教程

Zookeeper基础教程 资料来源:Zookeeper Tutorial (tutorialspoint.com) zookeeper就是Hadoop生态动物园的管理员 1. Zookeeper-概述 ZooKeeper是一种分布式协调服务,用于管理大型主机集群(large set of hosts)。在分布式环境中协调和管理服务是一个复…

防爆称重显示器怎么选?一篇文章教你轻松搞定!

现在电子秤的使用是比较频繁的,不管是工业生产、实验室还是日常生活环境,基本上都会用到。而电子秤所配的防爆称重显示器因为具有安全性和精确性,而受到大家的青睐。只是现在市面上的防爆称重显示器种类众多,想要选一款既符合安全…

解决navicat连接oracle19c数据库缺少oci.dll

下载oci.dll文件 搜索Oracle Instant Client Downloads Oracle Instant Client Downloads点击 Oracle Instant Client Downloads 超链接 根据自己的操作系统按需选择 以windows64位为例,下载 Version 19.23.0.0.0的OCI压缩包 解压到Navicat的安装根路径下&#xff…

Qt creator day1 练习

自由发挥登录窗口的应用场景,实现一个登录窗口界面,要求:第行代码都有注释 #include "mywidget.h"MyWidget::MyWidget(QWidget *parent): QWidget(parent) {this->setWindowTitle("贪玩蓝月——是兄弟就来砍我 登入&#…

两个src案例分享

案例一 文前废话:某天正在刷着**社区的帖子,欣赏着漂亮的小姐姐,突然间评论区的一条评论引起了我的注意,类似于下面这样 这种评论在html标签中代码格式是<a>这是文字</a>这样的 同时评论区XSS漏洞的高发区,想着可能会有操作点 一、发布一个标题有js语句的贴子 二…

压测工具Jmeter使用-1

一、安装部署 依赖&#xff1a;Java windows安装 1.配置环境变量&#xff1a;新建JMETER_HOME系统环境变量&#xff0c;值设置为Jmeter的安装路径&#xff0c; D:\Program Files (x86)\Jemter\apache-jmeter 2.运行Jemeter&#xff1a;安装路径下&#xff0c;双击bin目录下的j…

深度解析:品牌推广的内容、方式与形式,你了解多少?

品牌推广是每个企业都需要重视的关键环节。有效的品牌推广不仅能提升品牌知名度&#xff0c;还能塑造品牌形象&#xff0c;进一步吸引并留住客户。 作为一名手工酸奶品牌的创始人&#xff0c;目前全国也复制了100多家门店&#xff0c;我来分享下品牌的推广内容、方式和形式&am…

接口联调测试工作总结

接口联调测试工作已经告一段落&#xff0c;现在总结如下: 1、首先接口联调测试的价值 2、接口联调要有工作思路 3、接口联调工作准备 4、接口联调测试数据设计 5、接口联调脚本研发 6、脚本联调测试 测试业务本身需要接口联调调用 独立接口正确&#xff0c;但有可能接口…

如何用Vue3打造一个令人惊叹的极坐标图

本文由ScriptEcho平台提供技术支持 项目地址&#xff1a;传送门 使用 Vue3-ApexCharts 绘制极地区域图 应用场景 极地区域图常用于展示具有周期性或分类性数据的分布情况&#xff0c;例如不同月份的销售额、不同年龄段的人口分布等。 基本功能 此代码使用 Vue3-ApexChart…

平安养老险黄山中支开展“反洗钱电影送下乡”活动

为不断增强反洗钱教育宣传的精准性和有效性&#xff0c;提升乡村群众的洗钱风险防范意识&#xff0c;6月18日&#xff0c;在中国人民银行黄山市分行的部署和指导下&#xff0c;平安养老保险股份有限公司&#xff08;以下简称“平安养老险”&#xff09;黄山中心支公司、平安人寿…

Python基础教程(二十六):对接MongoDB

&#x1f49d;&#x1f49d;&#x1f49d;首先&#xff0c;欢迎各位来到我的博客&#xff0c;很高兴能够在这里和您见面&#xff01;希望您在这里不仅可以有所收获&#xff0c;同时也能感受到一份轻松欢乐的氛围&#xff0c;祝你生活愉快&#xff01; &#x1f49d;&#x1f49…

COSMOSPANDA星际熊猫X 2024广州童博会|聚焦星潮,潮酷无限

中国国宝级原创潮玩IP COSMOSPANDA星际熊猫 震撼亮相2024广州童博会现场 聚焦星潮&#xff0c;潮酷无限 星际熊猫亮相展馆C位 3天展期、400㎡展位 超大型潮玩原创艺术装置 潮玩艺术&#xff0c;打造强烈视觉冲击 外贸中心周善青副主任代表中国第一展广交会前来巡馆 星际…

虚拟机配置桥接模式

背景 因为要打一些awd比赛,一些扫描工具什么的,要用到kali,就想着换成一个桥接模式 但是我看网上的一些文章任然没弄好,遇到了一些问题 前置小问题 每次点开虚拟网络编辑器的时候都没有vmnet0,但是点击更改的时候却有vmnet0 第一步: 点击更改设置 第二步: 把wmnet0删掉 …

代码随想三刷二叉树篇3

代码随想三刷二叉树篇3 404. 左叶子之和题目代码 513. 找树左下角的值题目代码 112. 路径总和题目代码 106. 从中序与后序遍历序列构造二叉树题目代码 654. 最大二叉树题目代码 404. 左叶子之和 题目 链接 代码 /*** Definition for a binary tree node.* public class Tre…

构建高效的大数据量延迟任务调度平台

目录 引言系统需求分析系统架构设计 总体架构任务调度模块任务存储模块任务执行模块 任务调度算法 时间轮算法优先级队列分布式锁 数据存储方案 关系型数据库NoSQL数据库混合存储方案 容错和高可用性 主从复制数据备份与恢复故障转移 性能优化 水平扩展缓存机制异步处理 监控与…

【代码随想录】【算法训练营】【第44天】 [322]零钱兑换 [279]完全平方数 [139]单词拆分

前言 思路及算法思维&#xff0c;指路 代码随想录。 题目来自 LeetCode。 day 44&#xff0c;周四&#xff0c;坚持不住了~ 题目详情 [322] 零钱兑换 题目描述 322 零钱兑换 解题思路 前提&#xff1a; 思路&#xff1a; 重点&#xff1a; 代码实现 C语言 [279] 完全…

Flink集群架构

在上一章节我们对flink有了一个基本的了解。从它的应用的场景以及它的一些基本的一些核心的一些概念。从本章节开始&#xff0c;我们对flink从它的一个集群的一个架构以及它的一个部署模式着手&#xff0c;去了解flink如何去部署在不同的这样的一个集群的一些资源管理器上面&am…