自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 前端数据请求/及mock

一,Ajax请求 <script> // ajax发送的GET请求 $.ajax({ type: "GET", url: "test.js", dataType: "script" }); // ajax发送的POST请求 $.ajax({ type: "POST", url: "som

2021-02-22 10:21:40 207 1

原创 input所有属性及作用

type:该属性是input标签里唯一的必须输入的属性,当然,也可以不填,默认为type = “text”。required:标记一个字段是否为必须。如果一个字段被标记为required = “required”(严格模式下),或者required(宽松模式下)(ps:下面属性的写法同理,就不一一写出了),并且这个字段的值为空,或者填入的值是无效值,那么这个表单不能提交。什么是无效值?看pattern属性。pattern:该属性包含了一个JavaScript风格的正则表达式,输入的内容必须完全匹配该正.

2021-01-30 21:34:10 13817

原创 什么是语义化标签和都有哪些语义化标签

什么是语义化标签语义化的标签,意义让标签有自己的含义。语义化标签的优势代码结构清晰,方便阅读,有利于团队合作开发。方便其他设备解析(如屏幕阅读器、盲人阅读器、移动设备)以语义的方式来渲染网页。有利于搜索引擎优化(SEO)。常用的语义化标签<title>:页面主体内容。<hn>:h1~h6,分级标题,<h1> 与 <title> 协调有利于搜索引擎优化。<ul>:无序列表。<li>:有序列表。<header

2021-01-30 15:23:22 2433 1

原创 css所有属性及含义

图片合集,需要的可以保存

2021-01-30 09:25:42 939

原创 HTML所有的标签和作用

<HTML>,表示该文件为HTML文件<head>,包含文件的标题,使用的脚本,样式定义等<title>---</title>,包含文件的标题,标题出现在浏览器标题栏中</head>,<head>的结束标志<body>,放置浏览器中显示信息的所有标志和属性,其中内容在浏览器中显示.</body>,<body>的结束标志</HTML>,<HTML>的结束标志其它主

2021-01-30 09:17:04 1317

原创 Ajax常见的问题

Ajax常见问题HTTP和HTTPS的区别一、HTTP和HTTPS的基本概念HTTP:一个客户端和服务器端请求和应答的标准(TCP),用于从WWW服务器传输超文本到本地浏览器的传输协议,减少网络传输,使浏览器更加高效。HTTPS:以安全为目标的HTTP通道,是HTTP的安全版,HTTP下加入SSL层,加密的详细内容就需要SSL。HTTPS协议主要分为两种:一种是建立一个信息安全通道,保证数据传输的安全;另一种是确认网站的真实性。二、HTTP和HTTPS有什么区别HTTP协议传输的数据都是未加

2021-01-28 20:28:00 155 4

原创 部分面试题总结

CSS三大特性—— 继承、 优先级和层叠。继承:即子类元素继承父类的样式;优先级:是指不同类别样式的权重比较;层叠:是说当数量相同时,通过层叠(后者覆盖前者)的样式。CSS选择器1.标签选择器(如:body,div,p,ul,li)  2.类选择器(如:class=“head”,class=“head_logo”)  3.ID选择器(如:id=“name”,id=“name_txt”)  4.全局选择器(如:*号)  5.组合选择器(如:.head .head_logo,注意两选择器用空格

2021-01-28 10:17:38 174 2

原创 常用的正则表达式(手机号,身份证号,姓名)

手机号if (!(/^1[345678]\d{9}$/.test(mobile))) { alert("请输入正确的手机号"); return }/^1[345678]\d{9}$/mobile是用户输入的数据,判断用户输入的数据是否符合规范,不符合规范弹出提示框身份证号if (!(/^[1-9]\d{5}(18|19|20|(3\d))\d{2}((0[1-9])|(1[0-2]))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$/.

2021-01-26 16:45:36 1894

原创 详解js本地储存到uniapp本地储存

各种储存方案cookies: 浏览器均支持,容量为4KBLocalStorage: HTML5,容量为5MsessionStorage: HTML5,容量为5MUserData:仅IE支持,容量为64KBFlash:100KB,非HTML原生,需要插件支持Google Gears SQLite :需要插件支持,容量无限制globalStorage:Firefox独有的,Firefox13开始就不再支持这个方法UserData仅IE支持, Google Gears SQLite需要插件,Fl

2021-01-22 20:49:47 1112

原创 git上传

一、下载git二、gitee官网(一)、注册gitee账号(https://gitee.com/)(二)、新建仓库(三)、上传中可能遇到的错误一、下载git( https://gitforwindows.org/ )进入官网下载到电脑上,安装的时候可以选择一下安装路径,其他的均为默认设置。下载完成后在桌面右击会出现git选项:选择第二个:Git bash here,进入git:到此已经顺利进行一半了,加油!二、gitee官网(一)、注册gitee账号(https://gitee.com

2021-01-22 15:08:57 137 1

原创 BOM

BOM概述BOM( Browser Object Model)即是浏览器对象模型,它提供了独立于内容而与浏览器窗口进行交互的对象,其核心对象是window。BOM的构成window对象是浏览器的顶级对象 它具有双重角色:它是JS访问浏览器窗口的一个接口它是一个全局对象 定义在全局作用域的变量、函数都会变成window对象的属性和方法在调用的时候可以省略window 前面学习的对话框都属于window对象方法 如alert() prompt()confirm()Http与Https的区别HTT

2020-07-21 19:42:17 97

原创 高级购物车讲解

高级购物车制作高级购物车顾名思义就是在简易购物车上面加一些功能!这是简单的购物车,具有简单的加减功能与计算商品的小计与商品的总价高级购物车高级购物车具有:将用户点击商品的数量输出到商品的右上角的角标中,并计算用户点击所有商品的价钱输出到预估价格中,同理,将用户点击商品的数量输出到购物车右上角的角标中;点击立即预约,底部导航隐藏,显示一个结算页面,在结算页面中,将用户点击的商品的名称,价格,图片以及数量输出到这个页面中,并且具有可控制商品数量的加减按钮,加减按钮不仅控制结算页面中的商品数量,还控制商

2020-07-20 20:59:38 292

原创 js字符串操作方法

1. length获取字符串的长度var browserType = 'mozilla';browserType.length;//72. str[idx]、charAt()、charCodeAt()str[idx] 属性访问charAt()方法返回字符串中指定下标(位置)的字符串charCodeAt() 方法返回字符串中指定索引的字符 unicode 编码browserType[0]; //mbrowserType.charAt(0); //mbrowserType[-2]; /

2020-07-13 14:26:56 227 2

原创 什么是事件 ,以及事件的使用与处理程序

什么是事件1.HTML 事件是发生在 HTML 元素上的事情。当在 HTML 页面中使用 JavaScript 时, JavaScript 可以触发这些事件。简单的说就是 js和html之间交互的触发点。2.事件的分类 窗口 焦点 鼠标 键盘事件绑定的几种方式在Javascript中,事件绑定一共有3种方式:① 行内绑定② 动态绑定③ 事件监听1、行内绑定基本语法:<标签 属性列表 事件=”事件的处理程序” />< i

2020-07-12 13:46:02 2520 3

原创 什么是对象,以及对象的创建和方法

js中的对象分为两种,一种是面向对象另一种是遍历对象。面向对象在js里有两bai个层次的含义,第一种是会使用面向对象函数;第二种是构造面向对象函数。js也是面向对象中的一种写法,不过相对于java,js是一种弱数据类型,并不是严格意义上的面向对象。但是jq就是使用面向对象的写法创作出来的js库。面向对象有四个特点:抽象:抓住核心问题封装:即把能够实现功能的函数写成封装起来,在面向对象里叫做方法。简单来说就是把实现功能的函数写成方法。继承:继承的意思是,在实现同一种功能的前提下,新对象可以使用就

2020-07-12 13:06:59 667 1

原创 数组详细与代码解析

var array = ["a","b","c"];console.log(array.toString());//a,b,cconsole.log(array.valueOf());//["a", "b", "c"]console.log(array);//["a", "b", "c"]join方法可以将数组中的元素以特定的字符连接起来console.log(array.join(""));//abcconsole.log(array.join("-"));//a-b-cpop

2020-07-10 10:36:50 350 1

原创 js数据类型总结

js数据类型js中有5种基本数据类型:Undefined(未定义的)Boolea(布尔值)——true 或 falseNumber(数字) - JavaScript中的所有数字都是浮点数,没有整数String(字符串)Null(空的)- 用 type of 检验 null数据类型时为Object,但它不是对象,这是JS的一个bugvar length = 7; // 数字var lastName = “Gates”;

2020-07-09 15:42:25 276

原创 js流程语句总结

js数据类型js中有5种基本数据类型:Undefined(未定义的)Boolea(布尔值)——true 或 falseNumber(数字) - JavaScript中的所有数字都是浮点数,没有整数String(字符串)Null(空的)- 用 type of 检验 null数据类型时为Object,但它不是对象,这是JS的一个bugvar length = 7; // 数字var lastName = “Gates”;

2020-07-09 14:40:24 218

原创 js联动分析加解析

js联动解析HTML首先设置selete标签,然后设置onchange事件(onchange 事件用于单选框与复选框改变后触发的事件。)在js中声明数组声明一个变量 让它的值为空,用来传递二维数组的值,设置入口函数,分别根据id名称获取到相对应的selete标签,然后让一维数组的长度等于第一个selete的长度 (为了下拉框不显示空白)设置一个for循环 循环一维数组的长度并将一维数组相对应的下边的值输出到第一个selete标签中options中设置让一维数组的下标等于第一个selete的长度,

2020-07-09 08:18:14 298

原创 Js总结

js是什么?js是一种脚本语言,它用于增强HTML页面。js还是一种解释型语言,所以它不需要编译!js特点js简单,快捷,方便并且具有安全性js常见用处1直接在script输出2对事件作出反应3改变 HTML 内容4改变 HTML 图像5 改变 HTML 样式js的应用场景写前端,写后台,写编辑器,写游戏,机器学习,操作系统与网页特效制作js的组成JavaScript,主要还是分为三部分:ECMAScript(核心),DOM(文档对象模型),BOM(浏览器对象模型)。ECMASc

2020-07-08 14:45:56 1428 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除