- 博客(11)
- 收藏
- 关注
原创 JS——对象
生成M到N的随机数:Math.random()*(M-N+1) +N。栈存放:直接存放的是简单数据类型的值本身以及复杂数据类型的地址;堆存放复杂数据类型:栈存放的是对象在堆中的地址,然后堆里存放数据。注意script是写在table里面的。引用数据类型:函数、数组、对象。Math.方法 查手册。
2024-09-13 14:42:02
222
原创 JS循环、判断和数组的简记
主要是理解内循环黑外循环分别控制什么,外循环控制要遍历多少次,内循环控制每次遍历到底需要经过多少次交换。arr.splice(1,1) //从1的位置开始删,只删除一个元素。arr.splice(起始元素,删除几个元素):删除指定元素,两个参数要写准确。arr.pop():删除数组中最后一个元素,并返回该元素的值。arr.shift():删除数组的第一个元素。空字符串代表假,除此以外其他数字都为真。arr.unshift(新增的内容)0 代表假,除此以外其他数字都为真。arr.push(新增的内容)
2024-09-11 13:48:08
235
原创 JS第一天
是一种运行在客户端(浏览器)的编程语言(也就是说给一个浏览器就可以运行),实现人机交互的效果。promot获取的数据默认都是字符串类型的,此时不能进行加法运算,因此必须要进行转换数据类型。let age = 18 , uname = '迪丽热巴' (但不提倡这么写)单行注释ctrl+/,多行注释:shift+alt+a。是程序在内存中申请的一块小地方来存储数据。变量初始化:声明的同时可以直接赋值。数组里面可以存储任何类型的数据。变量的声明:let 变量名。赋值:age = 13。声明的时候必须赋值。
2024-09-09 15:07:53
313
原创 CSS第五天——学成在线
1、html和css分离2、CSS书写属性(重点)3、先确定版心,确定页面行模块中的列模块、先确定每个列的大小之后确定列的位置。先结构后样式。4、导航烂中的链接在实际开发中不会直接用li,而是用li包含a的做法。5、导航栏上的文字个数不一样,应该用padding来撑开每个盒子的宽度。
2024-09-04 09:50:33
284
1
原创 CSS第三天——盒子模型(下)
语法: border-radius :10px(该数值越大圆弧越大)用box-shadow 属性增添盒子影子。三、文字阴影(了解)
2024-08-19 21:43:12
340
原创 CSS第三天
2、继承的权重是0 ,如果该元素没有直接选中,不管父元素的权重有多高,子元素的权重都是0.(网页某些元素很多都带有默认的内外边距,而且不同浏览器默认的也不一致,因此我们在布局之前,首先要清除下网页元素的内外边距。: 行内元素为了照顾兼容性,尽量只设置左右内外边距,不要设置上下内外边距,但是转换为块级和行内元素就可以了。body行高1.5这样的写法最大的优势就是里面的子元素可以根据自己的文字大小自动调整行高。)因此再单独给子元素写了个样式,则该样式的权重比继承的大。注意:第四个写法是采取顺时针方向的赋值。
2024-08-19 20:08:51
1602
原创 CSS第二天
a {/* 把行内元素a转换为块级元素 */div {/* 把块级元素转换为行内元素 */input {/* 把行内元素转换为行内块元素 */</style><head><style>.nav a {
2024-08-17 13:19:16
540
原创 CSS第一天
定义字体的大小、粗细和文字样式front style:normal/italic(斜体),斜体标签em或i(在实际应用中这两个比较常用)color: 颜色的表示方法有:英文、十六进制、RGB代码text-align:设置文字内容的水平对齐方式text-decroation:给文本添加删除线、上划线、下划线。给超链接取消下划线效果就可以在样式中设定该属性为none。重点是添加和删除下划线。text-indent:设置段落的首行缩进,数值单位是px或em。em是一个相对单位,是当前一个文字的大小。
2024-08-10 15:40:35
436
原创 HTML第一天
图像标签需要注意的特点:除了src写在最前面,其他属性可以随便排序,每个属性用空格隔开。<img src = "图像URL.jpg" />src用来指定图像的路径,空格,大于号,小于号等一些字符都有表示代码,想不起来查询即可。属性采取键值对的形式: key = "value"快捷键:ctrl+/
2024-08-06 16:32:39
429
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人