- 博客(21)
- 收藏
- 关注
原创 接口及应用
就好比插座,每个厂商生产的插座我们都可以用,这是因为他们。简单的说,接口就是一种被规范的标准,只要符合这个标准都可以通用,接口的表现。接口不能被直接实例化,可以通过多态的形式实现实例化。但是子类继承了该抽象类必须重写接口中的方法。多态的实例化用implement关键字。有同一个标准,这里插座就是接口。接口:规定类必须具有的功能。必须重写接口中的所有方法。
2024-08-29 18:59:11 145
原创 面向对象(封装/继承/多态)
封装: 隐藏对象的属性对外只提供可以访问属性的方法通过private关键字来私有化属性再提供一个共有的方法来访问属性,分别为,其中方法来返回它的值,而方法去设置或更新它的值.调用时必须使用get函数访问属性。
2024-08-27 17:33:01 155
原创 函数基础知识
函数的语法当调用该函数时,会执行函数内的代码。可以在某事件发生时直接调用函数(比如当用户点击按钮时),并且可由 JavaScript 在任何位置进行调用。
2024-08-12 16:30:00 165
原创 数组循环综合练习
通过@Builder来设置button,然后通过start(右滑动)和end(左滑动)来显示button,在没有滑动之前,设置的button按钮不会显示具体设置如下:并且本次练习中也会实现页面之间的跳转。
2024-08-08 19:12:37 276
原创 for循环基础
循环可以一遍又一遍地运行相同的代码,并且每次的值都不同.语句1 在循环(代码块)开始前执行语句2 定义运行循环(代码块)的条件语句3 在循环(代码块)已被执行之后执行:条件可以拆分,但是;不能少。
2024-08-06 17:24:38 129
原创 switch语法用法
变量设置完成之后就可以来设置用户的选择判定,通过分组和单选(Radio)的属性和对变量的赋值来完成对用户选择的判定,在通过对整体的宽高和分布方式( justifyContent )来美化布局。在用户和电脑的出招判定都完成后就可以来判定两者之间的胜负,并且电脑必须在用户选择完后再开始随机选择,这就需要通过if…电脑的出招顺序不能是固定的,可以通过随机数与变量的绑定来实现,判定就可以使用switch来实现.通过页面的布局来设置变量,比如用户选择,电脑的随机出招和总局数,下图是我的完整变量设置。
2024-08-01 16:54:41 164
原创 TypeScript入门
TypeScript(简称 TS)是微软公司开发的一种基于 JavaScript (简称 JS)语言的编程语言。它的目的并不是创造一种全新语言,而是增强 JavaScript 的功能,使其更适合多人合作的企业级项目。TypeScript 可以看成是 JavaScript 的超集(superset),即它继承了后者的全部特性,并在此基础上增加了静态类型检查和其他一些特性。
2024-07-29 16:49:36 936
原创 鸿蒙基础知识(二)
通过alignItems和justifyContent可以让元素居中。通过Column()和Row()嵌套使用完成基础的页面布局。用Checkbox组件来实现多选的效果。通过border组件来调整边框的样式。通过space可以简单的调整元素间距。
2024-07-25 16:33:22 135
原创 正则表达式
RegExp 是正则表达式的缩写。当您检索某个文本时,可以使用一种模式来描述要检索的内容。RegExp 就是这种模式。简单的模式可以是一个单独的字符。更复杂的模式包括了更多的字符,并可用于解析、格式检查、替换等等。您可以规定字符串中的检索位置,以及要检索的字符类型,等等。RegExp 对象用于存储检索模式。通过 new 关键词来定义 RegExp 对象。
2024-07-10 20:32:20 268
原创 字符串的常用方法
如果 index 是负数,或大于等于字符串的长度,则 charCodeAt() 返回 NaN。(9)fontsize()字符串字体大小 size参数必须从1-7的数字,1是小号字,7是大号字,参数不写默认正常。(4)String.fromCharCode() 从字符编码创建一个字符串 这个方法是String的静态方法。今天我们学习一下字符串的方法,了解每个方法的作用,以及该如何去使用。(5)返回某个指定的字符串在字符串中首次出现的位置。(1)big()方法是让字符串显示为大号字体。
2024-07-09 19:32:40 223
原创 js的认识
java 是先编译,后解释执行,需要安装配置java环境,需要虚拟机。js解释执行,不需要配置环境,可以直接在浏览器运行。jav是一个强类型语言,所有的变量都需要声明数据类型, js是弱类型语言,不需要声明数据类型。其他字符可以是字母、下划线、美元符号或数字;不能以关键字或保留字命名。java 是面向对象的高级编程语言,js是基于对象的脚本语言。声明,未赋值的变量,使用时会出现错误提示 undefined。十六进制字面值前两位必须是0x,后跟任何十六进制数字(0。变量可以不声明,直接赋值并使用,不建议。
2024-02-29 14:12:02 889
原创 git基本概念
通过 git config --global user.name 和 git config --global user.email 配置的用户名和邮箱地址,会被写 入到 C:/Users/用户名文件夹/.gitconfig 文件中。Git 快照是在原有文件版本的基础上重新生成一份新的文件,类似于备份。传统的版本控制系统(例如 SVN)是基于差异的版本控制,它们存储的是一组基本文件和每个文件随时间逐步 累积的差异。优点:版本切换时非常快,因为每个版本都是完整的文件快照,切换版本时直接恢复目标版本的快照即可。
2024-02-22 08:33:26 259 1
原创 css基础
含义:清除浮动带来的影响影响:如果子元素浮动了,此时子元素不能撑开标准流的块级父元素原因:子元素浮动后脱标 → 不占位置目的:需要父元素有高度,从而不影响其他网页元素的布局。
2024-02-20 14:43:53 882 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人