- 博客(40)
- 收藏
- 关注
原创 09—DOM和BOM
当网页被加载时,浏览器会创建页面的文档对象模型(Document Object Model)。HTML DOM 定义了用于 HTML 的一系列标准的对象,以及访问和处理 HTML 文档的标准方法。通过 DOM,你可以访问所有的 HTML 元素,连同它们所包含的文本和属性。HTML DOM 独立于平台和编程语言。它可被任何编程语言诸如 Java、JavaScript 和 VBScript 使用。模型被构造为的树:通过可编程的对象模型,JavaScript 获得了足够的能力来创建动态的 HTML。
2024-04-24 16:01:10 1036 3
原创 08— 闭包
在 JS 中,道理是一样的,在一个函数里边我们再声明一个函数,内部函数可以 访问外部函数作用域的变量,而外部的函数不能获取到内部函数的作用域变量。函数执行,形成一个独立作用域,保护里边的私有变量不受外界的干扰,除了保护私有变量外,还可以存储一些内容,这样的模式叫做闭包。那回收的前提是什么呢?内部函数引用外部的函数的变量,外部函数执行完毕,作用域也不会删除。私有变量的概念:在任何函数中定义的变量,都是私有变量,因为不能在函数外部访问这些变量;私有变量:包括函数的参数/局部变量和在函数内部定义的其他函数;
2024-04-22 09:47:50 600
原创 06—js函数(构造函数,原型,原型链。。。。。。)
函数的概述,创建函数,函数调用,参数,全局变量局部变量,匿名函数,递归函数,函数的内部属性和方法,构造函数,原型,原型链,操作符。。。。。。
2024-04-19 13:02:08 998
原创 03—js条件语句和循环语句
小明同学的妈妈给小明了张纸条上面写着,买酱油,遛狗,吃饭,刷马桶,那么无论小明他妈在纸条上写了多少内容,小明都可以记着照做,那么我们称这个听话的少年为工具人。是的,在程序开发中也是如此,计算机就是一个工具机。计算机读到分号就知道一行语句结束了,该执行下一条语句了。- if()...else 语句 - 当条件为 true 时执行代码,当条件为 false 时执行其他代码。- if() 语句 - 只有当指定条件为 true 时,使用该语句来执行代码。条件语句用于基于不同的条件来执行不同的动作。
2024-04-12 10:14:56 355
原创 小练习——使用for循环完成登录操作
3、用户名和密码总共有3次输错的机会,输错可以重新输入,3次后就结束程序。分析:需要用到Scanner控制台输入,if语句判断用户名和密码,for循环。在项目开发中是常用的功能需求,以下使用控制台实现一个简单的登录注册功能。2、密码正确登陆成功。要求:1、用户名正确才可以输入密码。
2024-04-01 10:46:49 898
原创 小练习——java控制流程语句做猜拳小游戏
首先我们来设计一下游戏规则和玩法,游戏规则也很简单:石头剪子布,石头吃剪刀,剪刀吃布,布包石头。程序运行后,玩家要选择出拳,随后程序自动出拳进行比较,赢家会得到1分,率先得到5分的一方胜利,玩家可以随时退出游戏。所用技术: 循环和判断控制台输入 Scanner随机数 random详细来了解一下和及用法:代码流程图:Java的选择语句[1] if单分支语法结构:if(布尔表达式){语句块。
2024-03-29 14:48:08 2100
原创 小练习——if,switch语句,根据年份计算生肖
if 语句 / switch语句。需求:根据用户输入的年份计算他是什么生肖。举例:输入2024年,控制台会显示你属龙。所用技术:控制台输入 Scanner。
2024-03-29 13:40:52 564 1
原创 07-CSS布局
如果设计者想让布局适应800×600分辨率的用户,可以使 用760px的宽度,它仍然适用于更大的分辨率。弹性布局的主要思想是让容器有能力来改变项目的宽度和高度,以填满可用空间(主要是为了容纳所有类型的显示设备和屏幕尺寸)的能力。比较新的布局方式:旨在提供一个更加有效的方式来布置,对齐和分布在容器之间的各项内容,即使它们的大小是未知或者动态变化的。触发BFC规范的元素,可以形成一个独立的容器,不受外界的影响,从而解决一些布局问题。注:设置了固定宽度的外包裹,里面的各个模块也是固定宽度而非百分比。
2024-03-27 13:46:35 1073 1
原创 06-CSS渐变和动画
属性:linear-gradinet(开始位置 角度,起始颜色,终止颜色 )起始颜色......终止颜色......属性:radial-gradinet()(形状 发散方向,起始颜色,终止颜色)起始颜色......终止颜色......通过 CSS3 转换,我们能够对元素进行移动、缩放、转动、拉长或拉伸。转换方法:translate()/rotate()/scale()/skew()/matrix()scale(x,y)补充1.角度也可以使用弧度单位:rad。
2024-03-27 13:45:28 744 1
原创 04-css浮动
使当前元素脱离普通流,相当于浮动起来一样,浮动的框可以左右移动, 直至它的外边缘遇到包含框或者另一个浮动框的边缘。浮动属性:用float属性, 它的属性值有两个,为right和left两个属性值。
2024-03-25 09:26:19 371 1
原创 03-CSS盒模型(padding、margin、opactiy、cursor、display、css3前缀)
只要在页面顶部加上DOCTYPE 申明([申明说明](http://www.w3school.com.cn/tags/tag_doctype.asp)),浏览器就会按照W3C标准渲染,如果不加DOCTYPE申明,浏览器会按照本身默认标准去渲染页面,除IE外所有浏览器按照W3C标准盒子模型渲染页面,至于IE吧,当然会按照IE盒子模型渲染页面了,只要加上DOCTYPE强制IE采用标准盒子模型渲染页面。内边距的边缘是边框。轮廓(outline)是绘制于元素周围的一条线,位于边框边缘的外围,可起到突出元素的作用。
2024-03-25 09:21:00 909 1
原创 02-CSS样式(文本,背景,边框样式,line-height和vertical-align的区别)
文字文本样式,背景,边框样式,line-height和vertical-align的区别。。。。。。
2024-03-22 09:30:46 2033 1
原创 idea自带jdk吗?
但这个JDK并不是Oracle的官方JDK,而是OpenJDK。这是因为IDEA是使用Java开发的,为了在一台没有配置过Java环境的电脑上也可以运行IDEA,同时考虑到商业版权问题,所以采用了OpenJDK。你可以在启动IDEA之后打开任务管理器验证,可以找到OpenJDK的任务图标。
2024-03-11 10:13:28 1915 1
原创 javac不是内部命令的错误解决办法,jdk安装教程详细
变量名:JAVA_HOME 变量值: C:\Program Files\Java\jdk1.8.0_221。变量值: %JAVA_HOME%\bin;安装好jdk,也配置了环境。
2024-03-04 17:28:37 552 1
原创 05-流程控制(下——循环语句)
循环语句可以在满足循环条件的情况下,反复执行某一段代码,这段被重复执行的代码被称为循环体语句。,从而结束循环,否则循环将一直执行下去,形成死循环。毫米,那么折叠多少次,可以折成珠穆朗玛峰的高度。元钱,她都会存起来,但是,每当这一天是存钱的第。一般情况下,循环次数是确定的,我们会选择。也可以实现循环,但应用不多,我们了解下。关键字,本次循环结束,进入到下一次循环。循环,如果循环的次数无法确定,我们选择。元钱,请问,经过多少天,小芳才可以存到。在一个循环中,是可以嵌套另一个循环的。
2024-03-04 15:16:46 879 1
原创 02-标示符、变量、数据类型,进制转换和类型转换
在Java中,给类、方法、变量起的名字,就是标识符,其可以用来标识 这个类、方法、变量。○不同的内存空间,所存储的数据的大小范围是不一样的。○不同据类型占用的内存空间是不同的。定义变量时,我们应该根据变量可能的取值范围,来选择合适的数据类型。赋值过程中,大类型数据赋值给小类型变量,编译报错,此时必须通过强。赋值过程中,小数据类型值或变量可以直接赋值给大类型变量,类型会。是强类型语言,对于每一种数据都定义了明确的数据类型,不同类型。其他类型相互运算时,表示范围小的会自动提升为范围大的,然后再。
2024-02-26 17:43:11 727 1
原创 01-初始Java-JDK下载和安装配置
该项目需要设计一种小型的计算机语言,主要用于有线电视转换盒这类的消费设备。中,会根据不同的算法,对不同的内存区域内标记为垃圾的空间,进行回收释放。在这个过程中,是不需要编程人员干预的,它自己会主动的完成。直接编译成计算机可以运行的代码,这样接下来再调用这个热点代码的时候,就可以直接使用编译好的代码让计算机直接运行,可以提高运行效率。思考:程序运行的入口,是可以随便写么,也就是随便写一个方法,官网中,注册账号并登录,然后到相应的页面中,即可下载。中最核心的一个东西,它在计算机的内存中,虚拟并提供了。
2024-02-26 16:37:07 2503 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人