首页 > 其他分享 >鸿蒙之ArkTS基础入门

鸿蒙之ArkTS基础入门

时间:2024-11-18 09:44:53浏览次数:3  
标签:ArkTS console 入门 鸿蒙 age let const string log

前言:

ArkTS:是一门用于开发鸿蒙应用的编程语言。

编程语言:用来控制计算机工作的,可以告诉计算机我们要做的事情。

编写代码 → 编译运行 → 查看效果

输出语句:

写法:console.log('消息说明', '打印的内容')

console.log('hello Harmony')

@Entry
@Component
struct Index {
  build() {

  }
}

基础数据类型:

三种常见的基础数据类型:

① string 字符串:描述信息

② number 数字:计算

③ boolean 布尔:判断 (真、假)

// 1. 字符串 string
let title: string = '巨无霸汉堡'
console.log('字符串title', title)

// 2. 数字 number
let age: number = 18
console.log('年龄age', age)

// 3. 布尔 boolean,值 true真,false假
let isLogin: boolean = false
console.log('是否登录成功', isLogin)

// 变量存储的数据可以修改
age = 40
console.log('年龄age', age)
@Entry
@Component
struct Index {
  build() {

  }
}

常量:

常量:用来存储数据 (不可变)

写法:const 常量名: 类型 = 值

const PI: number = 3.14
console.log('圆周率', PI)

const companyName: string = '华为'
console.log('公司名称', companyName)
@Entry
@Component
struct Index {
  build() {

  }
}

命名规则:

① 只能包含数字、字母、下划线、$,不能以数字开头

② 不能使用内置关键字或保留字 (比如 let、const)

③ 严格区分大小写

标签:ArkTS,console,入门,鸿蒙,age,let,const,string,log
From: https://blog.csdn.net/Kousii/article/details/143844554

相关文章

  • HarmonyOS Next 加解密算法框架入门:基础概念与功能概述
    本文旨在深入探讨华为鸿蒙HarmonyOSNext系统(截止目前API12)的技术细节,基于实际开发实践进行总结。主要作为技术分享与交流载体,难免错漏,欢迎各位同仁提出宝贵意见和问题,以便共同进步。本文为原创内容,任何形式的转载必须注明出处及原作者。一、引言在当今数字化时代,信息安全犹......
  • 鸿蒙Next模糊接口梳理
    foregroundBlurStyle和backgroundBlurStyleforegroundBlurStyle(value:BlurStyle,options?:ForegroundBlurStyleOptions)backgroundBlurStyle(value:BlurStyle,options?:BackgroundBlurStyleOptions)第一个参数都是模糊材质,用的是鸿蒙系统定制好的一套模糊参数,封装了模糊......
  • Python 编程入门指南(一)
    1.Python简介Python是一种广泛使用的高级编程语言,因其简洁的语法和强大的功能而备受欢迎。Python由GuidovanRossum于20世纪90年代初设计,旨在提供易于阅读和编写的代码,适合从初学者到专业开发者的各个水平。它是一种解释型语言,这意味着在编写和执行代码之间不需要编译步......
  • 零基础入门转录组下游分析——基因Wilcoxon秩和检验
    零基础入门转录组下游分析——基因Wilcoxon秩和检验目录零基础入门转录组下游分析——基因Wilcoxon秩和检验1.单基因Wilcoxon秩和检验的基础知识2.基因Wilcoxon秩和检验(Rstudio)——代码实操2.1数据处理2.2基因Wilcoxon秩和检验2.3Wilcoxon秩和检验简单可视化3.......
  • Java学习教程,从入门到精通,Java继承语法知识点及案例代码(29)
    1、Java继承语法知识点及案例代码一、继承的基本概念继承是面向对象编程中的一个重要概念,指的是子类从父类继承属性和方法的能力。通过继承,子类可以直接访问父类的非私有属性和非私有方法,实现代码重用和扩展。二、继承的语法在Java中,使用关键字extends来实现继承。子类......
  • 学习日记---第4天(0基础 3min 指针快速入门)
    笔记复习1.函数声明11语法:函数返回值类型函数名参数列表作用:告诉编译器在这个地方已经定义了函数,这样编译器可以在这个定义的后面调用函数,即使函数的定义在调用之后(具体的函数定义还是要写的)ps:函数的声明可以有多个,但函数的实现只能有一个示例:利用函数实现连两个数的和......
  • C++入门基础知识152—【关于C++ 赋值运算符重载】
    成长路上不孤单......
  • C++入门基础知识151—【关于C++ ++ 和 -- 运算符重载】
    成长路上不孤单......
  • c++入门基础(一)
    文章目录一、C++输入和输出C++的第⼀个程序二、命名空间namespace的价值namespace的定义命名空间使用三、C++输入&输出四、缺省参数一、C++输入和输出C++的第⼀个程序C++兼容C语⾔绝⼤多数的语法,所以C语⾔实现的helloworld依旧可以运⾏//test.cpp#include<st......
  • 如何在原生鸿蒙中进行RN热加载
    一、背景在上一篇博客中,我分享了将RN的bundle包在原生鸿蒙开发中进行使用。但是如果我们在实际的开发过程中,每次修改完代码都需要打包,然后重新运行原生项目的话效率就有点太低了。原生鸿蒙支持RN的热加载,每次改完代码直接ctrl+s即可,改动后的代码会自动同步到手机上。除此之外,还......