前端考试总结

news2024/11/27 12:28:39

1HTML标签

h标题标签 块级标签 独占一行

p段落标签 同上

br换行标签 单标签

img图片标签 内联标签:不独占一行(src图片地址 alt图片的替代文字 title鼠标悬停提示文字)

a超链接标签 同上 (href跳转路径 target属性{_blank新窗口打开 _self在当前窗口打开})

列表标签(ul无序列表 ol有序列表 dl定义列表)

form表单

input(单选框type=radio  复选框type=checkbox)

select下拉列表option selected默认选择项

提交按钮 input type=submit

span标签 

2绝对路径相对路径

绝对路径:①本机资源:D:/....②非本机资源:网址

相对路径:./×××(./当前目录  ../上一级目录)

3css选择器

①基本选择器
html选择器
类选择器
id选择器

②层次选择器
后代选择器 用 或>表示
群组选择器 用,

③伪类选择器
lvha按顺序设置

4css引入方式

(行内>内部>外部
id>类>标签选择器)
①行内样式 写在标签中
②内部样式 写在style中
③外部样式 在外部css文件中设置样式  同时link引入


5css颜色表示

1英文单词表示

2十六进制

3rgb三原色

6css样式

7盒子模型

内容溢出处理

overflow属性:设置当对象的内容超过其指定的高度或宽度时如何处理内容。

8元素定位(position)

1静态定位

2相对定位 relative

3绝对定位 absolute

4固定定位 fixde

9z-index样式

数字大的在上面

10弹性布局

display:flex

flex-direction:coloumn竖向均匀排列

flex-wrap:wrap 自动换行

justify-content:*flex-start(默认):左对齐。
                        * flex-end:右对齐。
                        * center:居中。
                        * space-between:两端对齐,子元素之间间距都相等。
                        * space-around:每个子元素两侧的间距相等。

11js

js中的数据类型

1undefined-未定义类型:未被赋值的变量,值为undefined
2boolean-布尔类型:值为true/false
3number-数字类型:任何数字(NaN也是number类型,表示“非数”)
4string-字符串类型:值用引号(单引号或者双引号)括起来
5object-对象类型:null、数组、Date等
6function-函数类型:function函数

js中的运算符

==是两边数据大小一样即可  ===两边数据类型包括大小一样才可

12函数

声明方式

1.function 函数名( ){ //函数体; }

2.let 函数名 = function(){ //函数体; }

13DOM

1.获取DOM对象常用方法

* getElementById() 通过元素的**ID属性**获取DOM对象,获取的是**一个DOM对象**。
* getElementsByTagName() 通过元素的**标签名**获取DOM对象,获取的是**一组DOM对象**。
* getElementsByClassName() 通过元素的**class属性**获取DOM对象,获取的是**一组DOM对象**。
* getElementsByName() 通过元素的**name属性**获取DOM对象,获取的是**一组DOM对象**。

今晚吃啥

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8" />
		<title></title>
	</head>
	<style>
		/* 2写css */
	</style>
	<body>
		<!-- 1写html -->
		<div class="dish">今晚吃什么</div>
		<button onclick="start()">开始</button>
		<button onclick="stop()">结束</button>
	</body>
	<script>
		/* 3写css */
		var dishArr = ["超意兴", "驴肉火烧", "火锅", "烧烤", "麻辣烫"]
		console.log(dishArr[0]); //超意兴
		var dish = document.getElementsByClassName("dish")
		console.log(dish[0].innerText); //今晚吃什么
		dish[0].innerText = dishArr[0];
		var i = 0;

		function start() {
			time = setInterval(function aa() {
				dish[0].innerText = dishArr[i]
				i++;
				if (i == dishArr.length) {
					i = 0
				}
			}, 300)
		}

		function stop() {
			clearInterval(time)
		}
	</script>
</html>

轮播图

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<style>
		.gege {
			width: 300px;
			height: 400px;
		}

		.gege img {
			width: 100%;
			height: 100%;
		}
	</style>
	<body>
		<div class="gege">
			<img class="img1" src="imgs/banner1.jpg" />
		</div>
		<script>
			var bannerArr = ["imgs/banner1.jpg", "imgs/banner2.jpg", "imgs/banner3.jpg"]
			var img1 = document.getElementsByClassName("img1")
			console.log(img1[0].src);
			var i = 0
			setInterval(function aa() {
				img1[0].src = bannerArr[i]
				i++
				if (i == bannerArr.length) {
					i = 0
				}
			}, 300)
		</script>
	</body>
</html>

14Vue

1常用指令

v-html:把文本解析为 HTML 代码。

v-bind:为 HTML 标签绑定属性值。

* v-if:条件性的渲染某元素,判定为真时渲染,否则不渲染。
  
* v-else:条件性的渲染。
  
* v-else-if:条件性的渲染。
  
* v-show:根据条件展示某元素,区别在于切换的是display属性的值。

v-for:列表渲染,遍历容器的元素或者对象的属性。

v-on:为 HTML 标签绑定事件。

v-model:在表单元素上创建双向数据绑定。

2生命周期

* vue对象创建前、后
* 挂载功能。先挂载标签元素、在挂载功能
* 更新。先更新数据层、把数据同步到渲染层
* 销毁

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2219365.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

诺贝尔物理学奖与机器学习、神经网络:一场跨时代的融合与展望

诺贝尔物理学奖与机器学习、神经网络&#xff1a;一场跨时代的融合与展望 机器学习与神经网络的崛起 机器学习与神经网络的发展前景 机器学习和神经网络的研究与传统物理学的关系 总结 2024年&#xff0c;诺贝尔物理学奖颁给了机器学习与神经网络&#xff0c;这一具有里程碑…

JAVA就业笔记5——第二阶段(2)

课程须知 A类知识&#xff1a;工作和面试常用&#xff0c;代码必须要手敲&#xff0c;需要掌握。 B类知识&#xff1a;面试会问道&#xff0c;工作不常用&#xff0c;代码不需要手敲&#xff0c;理解能正确表达即可。 C类知识&#xff1a;工作和面试不常用&#xff0c;代码不…

房屋租赁管理系统|基于java和小程序的房屋租赁管理系统小程序设计与实现(源码+数据库+文档)

房屋租赁管理系统小程序 目录 基于java和小程序的房屋租赁管理系统小程序设计与实现 一、前言 二、系统功能设计 三、系统实现 四、数据库设计 五、核心代码 六、论文参考 七、最新计算机毕设选题推荐 八、源码获取&#xff1a; 博主介绍&#xff1a;✌️大厂码农|毕设…

asp.net core _ViewStart.cshtml 和 _ViewImports.cshtml

_ViewStart.cshtml asp.net mvc 就出现了 》》/Views/ViewStart.cshtml _ViewStart.cshtml 是默认模板&#xff0c;当页面没有指定 Layout 时&#xff0c;会自动调用此默认模板‌&#xff0c;如果要取消 在当页面设定 &#xff08;如下&#xff09;&#xff0c;则表示 当前页面…

线下陪玩导游系统软件源码,家政预约服务源码(h5+小程序+app)

游戏陪玩系统源码陪玩小程序源码搭建基于PHP&#xff0b;MySQL陪玩系统app源码陪玩系统定制开发服务、成品陪玩系统源码 系统基于Nginx或者Apache PHP7.3 数据库mysql5.6 前端为uniapp-vue2.0 后端为thinkphp6 有域名授权加密&#xff0c;其他开源可二开 演示源码下载 开…

Collection 单列集合 List Set

集合概念 集合是一种特殊类 ,这些类可以存储任意类对象,并且长度可变, 这些集合类都位于java.util中,使用的话必须导包 按照存储结构可以分为两大类 单列集合 Collection 双列集合 Map 两种 区别如下 Collection 单列集合类的根接口,用于存储一系列符合某种规则的元素,它有两…

包子凑数

类似完全背包求方案数&#xff0c;再加上点数论知识&#xff0c;裴蜀定理。 #include<bits/stdc.h> using namespace std; #define int long long #define endl \n const int N300000; bool f[N]; int a[120]; signed main() {ios::sync_with_stdio(0);cin.tie(0);cout.…

华为ICT大赛2024-2025网络赛道考试分析

华为ICT大赛2024-2025正在报名中&#xff0c;网络赛道的同学如何备考&#xff0c;了解考试内容呢&#xff1f; 一、考试概况 华为ICT大赛分为4个赛段&#xff0c;分别为省赛初赛、省赛复赛、中国总决赛&#xff0c;全球总决赛。其中对应的能力级别分别如下&#xff1a; 省赛…

PHP爬虫API:获取商品详情的新利器

为什么选择PHP爬虫API 灵活的数据处理&#xff1a;PHP强大的数据处理能力&#xff0c;使得从API获取的数据可以被快速地处理和分析。丰富的库支持&#xff1a;PHP拥有如cURL、Guzzle等库&#xff0c;这些库简化了HTTP请求的发送和响应的接收。易于集成&#xff1a;PHP作为服务…

无人机搭载激光雷达在地形测绘中的多元应用

一、高精度地形测量 无人机激光雷达能够发射激光脉冲并接收其回波&#xff0c;通过精确计算激光脉冲的往返时间来确定目标物的距离。这一特性使得无人机激光雷达在地形测绘中能够实现高精度的三维地形测量。通过快速获取大量地形数据&#xff0c;可以生成高精度的数字高程模型…

pytorh学习笔记——cifar10(一)生成数据

CIFAR&#xff08;Canadian Institute For Advanced Research&#xff09;是一个用于图像识别研究的数据集。CIFAR数据集包含多个子数据集&#xff0c;最常用的是CIFAR-10和CIFAR-100。 CIFAR-10数据集包含60000张32x32彩色图像&#xff0c;分为10个类别&#xff0c;每…

SpringCloud无介绍快使用,单机Eureka服务注册中心cloud-eureka-server7001搭建(十)

TOC 问题背景 从零开始学springcloud微服务项目 注意事项&#xff1a; 约定 > 配置 > 编码IDEA版本2021.1这个项目&#xff0c;我分了很多篇章&#xff0c;每篇文章一个操作步骤&#xff0c;目的是显得更简单明了controller调service&#xff0c;service调dao项目源码以及…

Python学习的自我理解和想法(17)

学的是b站的课程&#xff08;千锋教育&#xff09;&#xff0c;跟老师写程序&#xff0c;不是自创的代码&#xff01; 今天是学Python的第17天&#xff0c;学的内容是面向对象设计。开学了&#xff0c;时间不多&#xff0c;写得不多&#xff0c;见谅。 目录 1.面向对象入门 …

基于PHP+MySQL+Vue的网上订餐系统

摘要 本文介绍了一个基于PHPMySQLVue技术的网上订餐系统。该系统旨在为用户提供便捷的在线订餐服务&#xff0c;同时提高餐厅的运营效率。系统后端采用PHP语言开发&#xff0c;利用MySQL数据库进行数据存储与管理&#xff0c;实现了用户注册登录、菜品浏览、购物车管理、订单提…

es kibana .logstash离线集群安装

es离线集群安装 下载对应的版本一般看你客户端引用的是什么版本我这里下载的是7.6.2 官方下载地址&#xff1a;https://www.elastic.co/cn/downloads/elasticsearch 源码安装-环境准备&#xff1a;在etc/hosts文件添加3台主机 node-001 192.168.1.81 node-002 19…

图像中的数值计算

目录 图像读取与形状图像数据展示图像数据操作超出范围的像素值处理 图像读取与形状 使用cv2.imread函数读取图像文件。图像的形状通过shape属性获取&#xff0c;格式为(高度, 宽度, 颜色通道数)。 import cv2img1 cv2.imread(bg.jpg) img2 cv2.imread(fish.jpg)print(img1…

微信小程序:miniprogram-ci自动打包工具使用介绍以及支持配置环境变量、jekins打包、taro、uni-app三方工具

微信小程序&#xff1a;miniprogram-ci自动打包工具使用介绍以及支持配置环境变量、jekins打包、taro、uni-app三方工具 背景介绍 一直都是本地电脑运行微信开发者工具打包上传。多项目中新老版本对node版本要求不一致&#xff0c;老是切来切去。而且同一个人开发上传需要打包…

求最大公约数(c语言)

先看题&#x1f447; 我这里介绍的方法&#xff1a;辗转相除法&#xff1a; 最大公约数&#xff1a; 最大公约数是指同时能整除俩个或更多整数的最大正整数。 欧几里得算法就是求最大公约数的算法 求最大公约数涉及到一个数学原理的转换: 俩个数的最大公约数等于其中一个数和…

关于我、重生到500年前凭借C语言改变世界科技vlog.7——数组函数实践

文章目录 扫雷游戏专题1.扫雷游戏的设计分析1.1 棋盘1.2 文件 2.扫雷游戏的实现3.扫雷游戏的扩展 希望读者们多多三连支持小编会继续更新你们的鼓励就是我前进的动力&#xff01; 扫雷游戏专题 掌握了前面的数组与函数的知识&#xff0c;我们可以制作一款大多电脑上都有的简易…

公交信息在线查询系统|基于java和小程序的公交信息在线查询系统小程序设计与实现(源码+数据库+文档)

公交信息在线查询系统小程序 目录 基于java和小程序的公交信息在线查询系统小程序设计与实现 一、前言 二、系统功能设计 三、系统实现 四、数据库设计 五、核心代码 六、论文参考 七、最新计算机毕设选题推荐 八、源码获取&#xff1a; 博主介绍&#xff1a;✌️大厂…