- 博客(13)
- 收藏
- 关注
原创 前端js函数基础
预解析阶段会把function声明的函数 进行提升 提升到当前作用域的第一行 函数提升会提升整个函数 函数的调用不提升。参数也是局部变量 不同的函数 可以使用相同的参数的名字。函数定义时 定义的参数格式 function 函数名(形参1,形参2,形参3....){}只要函数遇到return就会把后面的结果返回给函数的调用者 函数名()=return后面的值。2 当参数的数量小于形参时(传少了) 多余的形参的值是undefined。预解析阶段会把var声明的变量进行提升 提升到对应作用域的第一行。
2024-03-26 19:56:37
293
原创 js基础 循环
执行思路 和while不同的地方就是do while先执行一次再去判断条件是否成立。for(初始化语句;2 执行循环判断条件 如为true继续执行 如为false则循环停止。终止本次循环剩余的代码 然后继续往下执行。1 先执行初始化语句 一般都是创建变量。为false循环停止。4 执行更新循环变量 回到第2步继续判断。while(循环判断条件){1 先执行初始化语句 一般都是创建变量。4 更新变量 回到第2步继续判断。外层循环执行一次 内层循环执行一轮。那么外部的循环我们称为内循环。
2024-03-25 22:12:52
149
原创 js几种运算符和选择结构语句
如是true 则执行语句体1 如是false 则继续往下判断表达式2 是true就执行 否则一直往 下判断 如表达式都为false 则执行else语句体(最后一个)先运行表达式看他结果是true还是false 如是true则取表达式的取值1 如是false则取表达式取值2。+(加法),-(减法),*(乘法),/(除法),%(取模),++(自增一),--(自减一)如是true则执行语句体1,是false则执行语句体2。}else if(表达式2){
2024-03-25 22:01:20
335
原创 WEB前端javascript变量的基本了解
2 string(字符串类型) ' ' 或 " " 可以包含数字 字母 中文 符号。3 boolean(布尔类型) true(是) false(否)1 变量只能由数字 字母(大小写) $ _(下划线) 组成。height = 1.85 (var 变量名3 ="值")基本数据类型和引用数据类型(复杂类型 objrct array 等。var age = 18 (var 变量名1 ="值")name = 'tom' (var 变量名2 ="值")var 变量名 ="值"(初始化变量)
2024-03-15 17:19:26
272
1
原创 WEB前端javascript简单基础
运行在浏览器中的 因为绝大部分浏览器都内置js解析器。javascript 简称js 特点:简单易用 上手容易 精通难。js运行需要js解析器(解释器)ECMAScript:js基础语法。js是受事件驱动执行的。ECMA 欧洲计算机制造商协会 推出的标准。普通日志输出 console.log(' ')负责网页的动态效果 表单的验证。选择弹窗 confirm(' ')输入弹窗 prompt(' ')3 javascript 行为标准。信息确认弹窗alert(123)1 html结构标准。
2024-03-12 22:01:45
114
1
原创 WEB前端css之行内块基线对齐的问题
一旦其中一个行内块或者文字上下位置发生改变,会导致这一排所有文字和行内块跟着改变。行内块与文本和行内块如果在一行 那么默认会按照基线对齐方式排列。行内块一旦设置该属性 则再次改变文本的上下位置 就不会影响了。beseline(默认值 基线问题)该属性是改变行内块在一行内 按照哪个位置进行垂直堆砌。使用vertical-align。
2024-03-11 21:53:08
242
原创 WEB前端css之所有居中问题的总结
给当前块级+line-height=当前块级元素高度 前提是行内和文字是单行。只能通过定位 top 50% margin-top:-自身高度的一半。给外部的块级+line-height:块级的高度(不一定百分百生效)给当前行内块+vertical-align:middle。给块级元素添加text-align:center。给行内块添加text-align:center。margin-left:-自身宽度的一半。margin-top:-自身高度的一半。1:分开横向居中+纵向居中。
2024-03-11 21:47:36
321
原创 WEB前端css之position
如果父级没有定位 绝对定位的盒子以我们文档为准。如果父级有定位 绝对定位以父级为准移动位置。position:fixed 和父级没有任何关系 脱标。块级元素 不给width 默认和父元素一样宽。绝对定位可以转换(行内 元素宽高生效)相对定位的特性:相对定位以元素自身的位置为基准设置位置。子绝父相:子级是绝对定位的话,父级要相对定位。绝对定位:以父级为标准移动位置。定位=定位模式+边偏移。
2024-03-11 21:32:45
202
原创 WEB前端css
no-repeat(不重复) repeat-x(横向重复)-y(纵向重复)分为四个方向:margin-left 左外边距 margin-right右外边距 -top上 -bottom下。分为四个方式:padding-top padding-right padding-bottom padding-left。background-attachment:scroll(默认)| fixed。box-sizing:content-box(谷歌盒子模型) border-box(IE盒子模型)
2024-03-08 22:28:33
296
1
原创 WEB前端css
hidden(溢出隐藏) scroll(溢出时可以滚动) auto(只有溢出时才显示滚动效果)比如 块级元素 设置浮动之后 可以放在一行显示 设置浮动的元素相当于具有了行内块效果。浮动的元素脱标了 不占原来的位置了 所以对后面的元素造成影响。float:left , right ,none(不浮动默认值)浮动元素脱标了 就会在二楼 不浮动的元素 不脱标 在一楼。浮动会以父元素的顶部为基准 无法浮动超出父元素。元素设置浮动 能够让当前元素脱离标准文档流(脱标)
2024-03-08 21:38:53
307
1
原创 WEB前端css
当前html文件中,写在head中,定义style标签 style中定义css代码(没有实现样式与结 构分离)rgba(0~255,0~255,0~255,0~1)设置当前样色是否透明 0表示透明1表示不透明。2外观类:文本(字体大小,字体,字体样式)背景(背景颜色,背景图片背景图片定位,大小。rgb(0~255,0~255,0~255)三原色 红色:rgb(255,0,0)行内元素:特点 在一行显示,不可以设置宽高 常见有span,a,等。
2024-03-06 22:49:35
418
原创 WEB前端html
标题标签 a标签最终跳转位置=base标签设置的统一跳转地址+a标签本身的href地址。没点击访问前是蓝色,点击访问后是紫色(当然,后期可以通过css进行修改)链接文本circle 空心小圈圈。square 实心小方块。无序列表:ul 列表标签 , li 每条列表内容 ,
2024-03-04 21:43:37
389
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人