- 博客(21)
- 收藏
- 关注
原创 JavaScript第一章【变量基础】
如果比较的值都是数值类型,则直接比较值的大小,相等则返回“true”,否则返回“false”。需要注意的是,如果参与比较的值中有任何一方为NaN,则返回“false”强类型定义语言在速度上可能逊色于弱类型定义语言,但是强类型定义语言带来的严谨性能够有效的避免许多错误。前提是string里的数是数字,它会自动转换为number类型,再进行减法运算。一个数被指定了数据类型,那么不强制转换的话,它就永远是这个类型,不可能改变。如果比较的值类型相同,则采用与三等于运算符一样的规则。弱数据类型可以被忽略的语言。
2023-08-25 22:48:27
146
1
原创 【无标题】
每个项目两侧的间隔相等。所以,项目之间的间隔比项目与边框的间隔大一倍。比剩余的空间还要大两倍。3.wrap-reverse:当子元素溢出父容器时自动换行,方向同。设置或检索伸缩盒对象的子元素超出父容器时是否换行。设置或检索伸缩盒对象的子元素在父容器中的位置。1.nowrap:当子元素溢出父容器时不换行。2. wrap:当子元素溢出父容器时自动换行。flex:1可以让整个盒子的宽补全画面。该属性定义了项目在主轴上的对齐方式。:两端对齐,项目之间的间隔都相等。该属性定义项目在交叉轴上如何对齐。
2023-08-09 22:33:38
50
原创 css动画和渐变
转换的方法:translate()/rotate()/scale()/skew()/matrix()o translateZ(z) 定义 3D 转换,只是用 Z 轴的值。 skew(x轴,y轴)定义沿着 X 和 Y 轴的 2D 倾斜转换。o scaleZ(z) 通过设置 Z 轴的值来定义 3D 缩放转换。o translateY(y) 定义转换,只是用 Y 轴的值。o translateX(x) 定义转换,只是用 X 轴的值。o scaleY(y) 通过设置 Y 轴的值来定义缩放转换。
2023-08-08 21:47:10
110
原创 浮动出现,悬浮隐藏,出现窗口
浮动是为了网页布局 浮动块标签是为了块标签完美的在一行排列。有新添加的元素尽量在上面另起一行添加,因为浏览器执行的效率会更高。对自身的影响都脱离了文档流,对兄弟改变了布局,对父类进行了坍塌。范围(0-1)0完全透明,1完全展现。
2023-08-04 22:18:33
163
1
原创 CSS 第二课 文字和背景样式,边框
更多背景样式https://blog.youkuaiyun.com/2301_76610932/article/details/132069267?border 简写属性,用于把针对四个边的属性设置在一个声明。
2023-08-03 22:01:09
89
原创 【无标题】
import 不建议使用,因为如图所示。后代用空格表示 , 子代用>表示。内部写法:style标签。去除无序列表的默认黑点。内联样式:style。颜色的十六进制表如下。
2023-08-02 19:26:43
53
原创 Web 前端 HTML- 标签
doctype html5>版本声明<html><body>标签全部放在body里面<head><meat charset="UTF-8">全国通用的编辑语言<h1>我的第一个标题</h1><p>我的第一个段落。
2023-07-31 18:22:02
108
1
原创 【java集合】
主打的增删改查,分别为add 增 数组的长度和size不是一回事,如果size()小于数组长度就把元素带入其中要是size()等于数组长度的话,会自动扩容比如remove 删 把改元素从集合中移除set 替换,改 把对应的索引代表的值替换,然后把替换的值输出即可get查 查看对应的索引的元素异常:new IllegalArgumentException("Illegal Capacity: "+
2023-07-24 22:18:39
50
原创 继承与抽象
同一个包中的类名字是不同的,不同的包中的类的名字是可以相同的,当同时调用两个不同包中相同类名的类时,应该加上包名加以区别。因此,包可以避免名字冲突。使用 implements 关键字可以变相的使java具有多继承的特性,使用范围为类继承接口的情况,可以同时继承多个接口(接口跟接口之间采用逗号分隔)一、我们可以通过super关键字来实现对父类成员的访问,用来引用当前对象的父类。一、把功能相似或相关的类或接口组织在同一个包中,方便类的查找和使用。三、包也限定了访问权限,拥有包访问权限的类才能访问某个包中的类。
2023-07-20 20:57:41
66
原创 面向对象 (1)
概念:类的实质是一种数据类型,类似于int、char等基本类型,不同的是它是一种复杂的数据类型。因为它的本质是类型,而不是数据,所以不存在于内存中,不能被直接操作,只有被实例化为对象时,才会变得可操作。现实世界中任何物体都能被当作是对象,不过在正常开发的时候通常只是在一定的范围去考虑和认识与系统相关的事物并用系统中对象抽象的表示他们。封装最主要的功能在于我们能修改自己的实现代码,而不用修改那些调用我们代码的程序片段。饮料:都有包装,都有颜色,都有味道,都是被喝的东西。声明动物类的属性,声明动物类的方法。
2023-07-19 18:29:45
56
原创 【Java 方法】
1 返回值类型:跟返回值有关系,如果没有返回值,那么返回值类型就是void(空),然后也 2 参数类型: 跟参数有关系。* 5 我们在方法里面使用变量的时候,如果方法里面有,就用自己的,如果没有就用成员变量的,如果成员变量没有,就报错。我们在定义方法的时候,定义好了参数的数据类型,那么调用的时候,必须要和定义的一样。* 局部变量:在方法里面的变量就是局部变量(包含参数上的变量)* 2 局部变量定义在方法中,只能在方法中使用。成员变量:不在方法里的变量就是成员变量。方法调用的时候,到底该怎么使用参数。
2023-07-18 19:59:43
62
1
原创 JAVA宝库,最透彻的if语句,包教包会
选择结构有特定的语法规则,代码要执行具体的逻辑运算进行判断,逻辑运算的结果有两个(true、false),所以产生选择,按照不同的选择执行不同的代码。使用switch解决类似问题,switch会将case后的值写入栈中,表达式的结果会直接在栈中进行查询并选择,效率更高。也就是当if()小括号中的表达式结果如果为true,则执行if(){}大括号内的代码,否则不执行。4.default语句表示所有情况都不匹配的时候,就执行该处的内容,和if语句的else相似。2.case后面跟的是要和表达式进行比较的值。
2023-07-13 20:42:07
99
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人