- 博客(32)
- 收藏
- 关注
原创 前端学习笔记-Ajax篇
AAX 全称为 Asynchronous JavaScript And XML,就是异步的 JS 和 XML。无刷新获取数据。AAX 不是新的编程语言,而是一种将现有的标准组合在一起使用的新方式。XML 可扩展标记语言。XML 被设计用来传输和存储数据。XML 和 HTML 类似,不同的是 HTML中都是预定义标签,而XML中没有预定义标签全都是自定义标签,用来表示一些数据。比如说有一个学生数据:name="孙悟空";age=18;gender="男";
2024-11-07 12:49:52 733
原创 前端学习笔记-JS进阶篇-04
触发事件后在n秒内函数只能执行一次,如果在n秒内又触发了事件,则会重新计算函数执行时间【北京买房政策:需要连续5年的社保,如果中间有一年断了社保,则需要从新开始计算 比如,我2020年开始计算,连续交5年,也就是到2024年可以买房了,包含2020年 但是我2024年断社保了,整年没交,则需要从2025年开始算第一年往后推5年…也就是2029年才能买房…我们设定一个时间,假如300ms,当输入第一个字符时候,300ms后发送请求,但是在200ms的时候又输入了一个字符, 则需要再等300ms 后发送请求。
2024-10-08 16:34:35 824
原创 前端学习笔记-JS进阶篇-03
面向对象是把事务分解成为一个个对象,然后由对象之间分工与合作。是以对象功能来划分问题,而不是步骤在面向对象程序开发思想中,每一个对象都是功能中心,具有明确分工。面向对象编程具有灵活、代码可复用、容易维护和开发的优点,更适合多人合作的大型软件项目。封装性继承性多态性继承:继承自拖拉机,实现了扫地的接口封装:无需知道如何运作,开动即可多态:平时扫地,天热当风扇重用:没用额外动力,重复利用了发动机能量多线程:多个扫把同时工作低耦合:扫把可以换成拖把而无须改动。
2024-09-29 16:25:45 643
原创 前端学习笔记-JS进阶篇-01
垃圾回收机制(Garbage Collection) 简称 GC。JS中内存的分配和回收都是自动完成的,内存在不使用的时候会被垃圾回收器自动回收。
2024-09-27 21:06:18 1075
原创 前端学习笔记-Web APIs篇-01
DOM(Document Object Model——文档对象模型)是用来呈现以及与任意 HTML 或 XML文档交互的API,白话文:DOM是浏览器提供的一套专门用来 操作网页内容 的功能开发网页内容特效和实现用户交互标签天生自带的属性 比如class id title等, 可以直接使用点语法操作比如: disabled、checked、 selected在html5中推出来了专门的data-自定义属性在标签上一律以data-开头在DOM对象上一律以dataset对象方式获取。
2024-08-28 23:08:31 768
原创 前端学习笔记-JS篇-05
对象(object):JavaScript里的一种数据类型,可以理解为是一种无序的数据集合, 注意数组是有序的数据集合,用来描述某个事物例如描述一个人:人有姓名、年龄、性别等信息、还有吃饭睡觉打代码等功能;如果用多个变量保存则比较散,用对象比较统一。比如描述 班主任 信息: 静态特征 (姓名, 年龄, 身高, 性别, 爱好) => 可以使用数字, 字符串, 数组, 布尔类型等表示;动态行为 (点名, 唱, 跳, rap) => 使用函数表示。1. 对象是什么?对象是一种数据类型;无序的数据的集合2. 对象有
2024-08-21 13:19:26 1169
原创 前端学习笔记-JS篇-04
函数:function,是被设计为执行特定任务的代码块说明:函数可以把具有相同或相似逻辑的代码“包裹”起来,通过函数调用执行这些被“包裹”的代码逻辑,这么做的优势是有利于。比如前面使用的alert()、prompt()和console.log()都是一些,只不过已经封装好了,我们直接使用的。
2024-08-14 12:14:23 977
原创 前端学习笔记-JS篇-02
对变量进行赋值的运算符。已经学过的赋值运算符:=【将等号右边的值赋予给左边,要求左边必须是一个容器】原始写法和简化写法【其实就是java基础】
2024-08-12 20:39:33 1054
原创 前端学习笔记-JS篇-01
1.JavaScript (是什么?是一种运行在客户端(浏览器)的编程语言,实现人机交互效果2.作用(做什么?网页特效(监听用户的一些行为让网页作出对应的反馈)表单验证(针对表单数据的合法性进行判断)数据交互(获取后台的数据,渲染到前端)服务端编程(node.js)JavaScript权威网站:https://developer.mozilla.org/zh-CN/docs/Web/javaScript3.JavaScript的组成(有什么?规定了js基础语法核心知识。
2024-08-09 16:23:49 1267
原创 前端重学笔记-CSS篇-11
是CSS3中具有颠覆性的特征之一,可以实现元素的位移、旋转、缩放等效果。转换可以理解为变形。2D转换是改变标签在二维平面上的位置和形状的一种技术2D移动是2D转换里面的一种功能,可以改变元素在页面中的位置,类似定位。
2024-08-09 13:55:06 1156
原创 前端重学笔记-服务器
一般指网站服务器,是指驻留于因特网上某种类型计算机的程序,可以向浏览器等Web 客户端提供文档,也可以放置网站女件,让全世界浏览;在网络环境下,根据服务器提供的服务类型不同,服务器又分为文件服务器、数据库服务器、应用程序服务器、Web 服务器等。是通常是别的公司为我们提供的一台电脑(主机),我们只要把网站项目上传到这台电脑上,任何人都可以利用。本地服务器主要在局域网中访问,如果想要在互联网中访问,可以把品优购网站上传到远程服务器。4.我们可以把网站上传到远程服务器里面,别人就可以通过域名访问我们的网站了。
2024-07-24 22:03:40 392
原创 前端重学笔记-CSS篇-10
音频标签和视频标签使用方式基本一致浏览器支持情况不同谷歌浏览器把音频和视频自动播放禁止了我们可以给视频标签添加 muted 属性来静音播放视频,音频不可以(可以通过JavaScript解决视频标签是重点,我们经常设置自动播放,不使用controls控件,循环和设置大小属性。
2024-07-18 23:22:29 1118
原创 前端重学笔记-CSS篇-08
在使用定位布局时,可能会出现盒子重叠的情况。此时,可以使用z-index来控制盒子的前后次序(z轴)选择器{z-index:1;数值可以是正整数、负整数或0,默认是 auto,数值越大,盒子越靠上如果属性值相同,则按照书写顺序,后来居上数字后面不能加单位只有定位的盒子才有 z-index属性。
2024-07-14 21:05:54 723
原创 前端重学笔记-CSS篇-07
所谓 盒子模型:就是把 HTML页面中的布局元素看作是一个矩形的盒子,也就是一个盛装内容的容器CSS 盒子模型本质上是一个盒子,封装周围的 HTML元素,它包括:边框border、外边距maigin、内边距padding、和实际内容content。当上下相邻的两个块元素(兄弟关系)相遇时,如果上面的元素有下外边距 margin-bottom,下面的元素有上外边距 margin-top,则他们之间的垂直间距不是margin-bottom与 margin-top之和。border可以设置元素的边框。
2024-07-14 15:03:17 818
原创 前端重学笔记-CSS篇-06
通过 CSS 背景属性,可以给页面元素添加背景样式。背景属性可以设置背景颜色、背景图片、背景平铺、背景图片位置、背景图像固定等。background-color属性定义了元素的背景颜色,一般情况下元素背景颜色默认值是transparent(透明),我们也可以手动指定背景颜色为透明色background-image属性描述了元素的背景图像。实际开发常见于logo 或者一些装饰性的小图片或者是超大的背景图片,优点是非常便于控制位置.(精灵图也是一种运用场景) 默认情况下背景图片是平铺的如果需要在
2024-07-14 13:06:52 698
原创 前端重学笔记-CSS篇-05
元素显示模式作用:网页的标签非常多,在不同地方会用到不同类型的标签,了解他们的特点可以更好的布局我们的网页。元素显示模式就是元素(标签)以什么方式进行显示,比如自己占一行,比如一行可以放多个。HTML元素一般分为块元素和行内元素两种类型。块元素常见的块元素有~、、、、、等,其中标签是最典型的块元素。块级元素的特点比较霸道,自己独占一行。高度,宽度、外边距以及内边距都可以控制。
2024-07-10 20:55:27 603
原创 前端重学笔记-CSS篇-04
Emmet语法的前身是Zen coding,它使用缩写,来提高html/css的编写速度,Vscode内部已经集成该语法。vscode自动格式化代码。
2024-07-10 19:49:25 149
原创 前端重学笔记CSS篇-03
CSS的三种样式表内部样式表(嵌入式 ):行内样式表(行内式)外部样式表(链接式)引入外部样式表分为两步1.新建一个后缀名为.css 的样式文件,把所有 CSS 代码都放入此文件中。2.在 HTML页面中,使用标签引入这个文件。
2024-07-10 19:32:43 204
原创 前端重学笔记CSS篇-02
设置字体系列 font-family字体大小 font-size字体粗细 font-weight 字体样式 font-style 字体的复合属性 开发中使用最多的是16进制的写法。 文本对齐 text-align文本装饰 text-decoration[重点记住如何添加下划线如何删除下划线]文本缩进text-indent通过设置该属性,所有元素的第一行都可以缩进一个给定的长度,甚至该长度可以是负值。 em 是一个相对单位,就是当前元素(font-size)1个文字的大小,如果当前元素没有设置大小,则会
2024-07-10 19:14:36 282
原创 前端重学笔记-HTML篇-03
表格标签 table—tr—tdth表头单元格 加粗显示 合并单元格 无序列表 自定义列表 表单域 label 文本域
2024-07-07 02:26:12 324
原创 前端重学笔记-HTML篇-01
ctrl+d:先双击一个单词 按快捷键,可以往下依次选择相同的单词,这样同时修改相同的单词就很方便。shift+alt+鼠标移动 对某一个区域快速操作。ctrl+alt+箭头 同时添加多个光标。ctrl+h 全局替换某个单词。ctrl+g 快速定位某个位置。
2024-07-07 00:48:28 145
原创 解决问题:‘vue‘ 不是内部或外部命令,也不是可运行的程序或批处理文件
今天打算完成vue的期末大作业,然后安装vue-cli的时候发现使用vue -V查看版本报错:‘vue‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。替换C:\Users\你的用户名\AppData\Roaming\npm为你的实际 npm 全局安装路径。但是查看vue-cli又是安装成功的,找了很久的解决办法,终于解决了。第三、确认vue.cmd文件是否在该路径的cmd子目录中。第二、接着查看npm的全局安装路径,返回的就是全局路径。
2024-06-19 01:38:36 2038
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人