自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 解决My SQL 1251Client does not support authentication protocol requested by server...的问题

首先声明,我四处查了遍终于总结了最全的解决办法!!!问题描述解决办法1.步骤一2.步骤二至此,退出cmd,然后重启Navicat,重新连接即可!问题描述解决办法1.步骤一2.步骤二注意:第3步: alter user 'root'@'localhost' identified with mysql_native_password by '123456';这里的123456和你输入的密码是一样的!!!一定要有分号,否则无法结束!同理下第4步: flush privileges;至

2022-02-28 20:11:11 471

原创 事件基础

事件包括3部分:(1)事件主角:按钮、div元素、其他(2)事件类型:点击、移动、其他(3)事件过程事件类型:1、鼠标事件事件含义onclick鼠标单击事件onmouseover鼠标移入事件onmouseout鼠标移出事件onmousedown鼠标按下事件onmouseup鼠标松开事件onmousemove鼠标移动事件(1)鼠标单击<!DOCTYPE html> <html><head>

2021-01-19 19:51:35 137 1

原创 DOM进阶

一、HTML属性操作指的是使用JavaScript来操作一个元素的HTML属性。在JavaScript中,有两种操作HTML元素属性的方式:一种是使用“对象属性”;另外一种是使用“对象方法”。获取HTML属性值设置HTML属性值1、对象属性(1)获取HTML属性值:obj.attrobj是元素名,它一个DOM对象。所谓的DOM对象,指的是getElementById()、g、getElementsByTagName()等方法获取到的元素节点。attr是属性名,对于一个对象来说,当然是通过点运算

2021-01-17 17:41:11 136

原创 DOM基础

DOM:(Document Object Model(文档对象模型))简单理解为——元素操作。DOM结构是树形结构,其常用的节点类型有:元素节点、属性节点、文本节点,可使用nodeType属性来判断一个节点的类型节点类型nodeType值元素节点1属性节点2文本节点3获取元素的方法:(严格区分大小写)(1)document.getElementById(“id名”)通过id来选中元,类似于CSS中的id选择器<!DOCTYPE html>

2021-01-10 20:58:13 211

原创 内置对象——数学对象

Math对象不需要用new关键字来创造,而是直接使用它的属性和方法。Math.属性Math.方法1、Math对象的属性PI 圆周率LN2 2的自然对数LN10 10的自然对数LOG2E 以2为底的e的对数LOG10E 以10为底的e的对数SORT2 2的平方根SORT1_2 2的平方根的倒数2、Math对象中的方法max(a,b,…,n) 返回一组数中的最大值min(a,b,…,n) 返回一组数中的最小值sin(x) 正弦

2021-01-09 19:46:27 97

原创 内置对象——日期Date

var 日期对象名 = new Date();操作年、月、日1、获取年月日(1)getFullYear() 获取年份,取值为4位数字(2)getMonth() 获取月份,取值为0~11之间的整数(3)getDate() 获取日数,取值为1~31之间的整数2、设置年月日(1)时间对象.setFullYear(year,month,day); 用来设置年、月、日year :四位整数month :0~11(0代表1月,依此类推)day :1~31(2)时间对象.setMonth(mo

2021-01-08 20:08:02 137 1

原创 内置对象——数组

数组(引用数据类型)1、创建:var 数组名=new Array(元素1,元素2,…,元素n); //完整形式var 数组名 = [元素1, 元素2, ……, 元素n]; //简写形式2、获取:使用“下标(从0开始)”的方式来获取数组某一项的值3、赋值:arr[i] = 值;4、获取数组长度:数组名.length5、截取数组部分:数组名.slice(start, end); 同上节字符串截取相同,注意取值范围!6、添加数组元素:(1)在数组开头添加元素:数组名.unshift(新元

2021-01-05 18:40:03 132

原创 内置对象——字符串

内置对象系统已经定义好,不需要人为定义,可以直接使用的对象。种类:字符串对象String数组对象Array日期对象Date数值对象Math1、获取字符串长度:字符串名.length2、大小写转换(1)字符串名.toLowerCase()(2)字符串名.toUpperCase()3、获取某个字符:字符串名.charAt(n)其中n表示字符串中第n+1个字符,注意:字符串第1个字符的下标是0,以此类推。4、截取字符串:字符串名.substring(start, end)start

2021-01-04 16:27:40 303

原创 函数

一、函数的定义无返回值的函数语法:function 函数名(参数1 , 参数2 ,..., 参数n){ ……}函数用function来定义;参数可有多个(>=0),用逗号隔开。有返回值的函数function 函数名(参数1 , 参数2 ,..., 参数n){ …… return 返回值;}全局变量与局部变量作用范围:全局变量在主程序中定义,其有效范围从定义开始,直到整个程序结束(即在任何地方都能使用);局部变量一般只在函数中定义,只作用

2021-01-03 18:50:55 114

原创 JavaScript——流程控制

流程控制,是任何一门编程语言都有的一个语法,指的是控制程序按照怎样的顺序执行的。顺序结构:从上到下、从左到右选择结构:每次只执行1个分支循环结构一、选择结构1、ifif、if-else、if-else if-else、if的嵌套<!DOCTYPE html> <html><head> <meta charset="utf-8" /> <title></title> <script&gt

2020-12-31 18:19:02 162

原创 JavaScript语法基础

一、变量与常量1.变量(1) 命名原则 由字母、下划线、数字或美元符组成,并且第一个字符必须是字母、下划线或$ 变量不能是系统关键字和保留字。另外,变量的命名是区分大小写的。(2)变量的声明和赋值由var声明(定义),若并未赋值,则默认undefined语法格式:var 变量名=值;<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></titl

2020-12-30 21:09:05 99

原创 JavaScript简介

JavaScript(简称JS)是一种嵌入到HTML中的编程语言**,它控制着网页的行为。**1. JavaScript与Java的关系(1)JavaScript主要应用于网页,而Java可在更多的领域内使用,如软件、网页、APP等。(2)本质上,Java是面向对象的语言,而JavaScript更像是一门函数式编程语言。2.JavaScript引入方式(1)外部JavaScript是指把HTML代码和JavaScript单独放在不同的文件中,然后再HTML文档中使用“script标签”来引入js

2020-12-29 22:27:10 185 1

空空如也

空空如也

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

TA关注的人

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