自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JavaScript 中ajax

ajax前言:常见Windows命令:windows+E 打开文件资源管理Windows+D 回到桌面ctrl+alt+. ctrl+alt+delete 打开任务管理器windows+R 打开运行界面 cmd—>打开命令行工具ctral+A ctrl+C ctrl+V ctrl+Z ctrl +S常见dos命令:cd 地址 切换目录

2020-12-18 16:37:00 324 1

原创 JavaScript正则、闭包和匿名函数

笔记一、继承补充1.对象冒充借助call或apply方法来修改父类的构造函数中的this指向,来完成属性的继承。 function Student(name) { this.name = name; } Student.prototype.study = function () { console.log('我爱学习'); }; function smallStudent(

2020-12-17 16:49:42 203

原创 JavaScript面向对象的概念

面向对象编程一、面向对象的概念ES有两种开发模式:函数式 面向过程面向对象(OOP)类:类是对象的类型模板实例:实例就是根据类创建的对象对象的组成:属性 特性、特征 名词 变量方法 功能、行为 动词 函数二、对象的创建1.实例创建 //学生对象 var obj=new Obje

2020-12-17 16:48:24 128

原创 JavaScript鼠标拖拽和JS运动

笔记一、拖拽效果分析思路:鼠标需要按下 mousedown鼠标移动过程中,物体随着鼠标的移动而移动 mousemove鼠标抬起时,物体停止移动 mouseup注意:1.鼠标按下事件添加给物体,鼠标移动和抬起都应该添加页面2.鼠标相对于物体的位置var o = document.getElementById('box');//物体 //鼠标按下事件 o.onmousedown = function (e) {

2020-12-17 16:47:21 255

原创 JavaScript事件高级

事件高级一、事件的绑定和取消原先经常使用添加事件的做法:obj.事件名=function(){};但是我们发现,为同一个节点对象,添加了多个同名事件,会覆盖。 o.onclick = function () { console.log('我被点击了'); }; o.onclick = function () {//会覆盖上一个 console.log('我又被点击了....'); };1)事件绑定

2020-12-17 16:46:00 77

原创 JavaScript表单属性和BOM

一、表单提交数据form表单​ action 表单提交的地址(服务器地址/目标地址)​ method GET/POST 表单的提交方式1.表单的属性:在表单中,通过为input输入类型添加name属性,可以直接通过表单来获取到目标节点对象。 <form action="http://www.baidu.com" method="GET" id="form"> <label f

2020-12-11 16:48:27 139

原创 JavaScript数据类型

一、数据类型数据是有类型在JS(ES5),数据分为两大类:1.基本(简单)数据类型基本数据类型5类数值类型 number 1,2,3,6,1.1,-100,-100.99…字符串类型 string “” ‘’length属性 字符串长度charAt(index) 根据索引取出字符串中字符 索引从0开始布尔类型 boolean 真假 true

2020-12-11 16:35:52 52

原创 数组的对象特点及使用方法

数组对象数组:是一个可以存储大量数据的容器。数组中可以存放任意的数据类型的数据1.声明方式:字面量形式声明 []通过构造函数来声明new Array(10,20,100,300) 定义数组同时即初始化new Array(2); //定义一个长度为2的数组2.数组的属性和特点:length:数组中元素的个数 长度特点:根据索引取值和赋值数组不限制长度 (长度是可变的)数组的内容不限制类型可以使用for循环来对数组进行遍

2020-12-11 16:33:37 282

原创 DOM节点内容和操作以及表格属性操作

DOM课前介绍:DOM:document object model 文档对象模型dom是一种技术,允许开发者通过JavaScript来操作HTML/XML在DOM中,会把HTML页面描绘成一个由节点组成的倒立树。节点:12种 常见的有:元素节点(标签)、属性节点(属性)、文本节点(内容)节点的关系:父子 (父节点、子节点) 兄弟(兄弟节点)一、获取节点1.获取子节点childNodes 包含元素节点和文本节点children 元素节点chi

2020-12-10 16:52:15 387

原创 JavaScript时间对象和字符串对象

一、时间对象可以通过Date对象来处理时间和日期var d=new Date();//创建一个时间对象实例 当前时间对象//将指定时间转换为时间对象var d=new Date("2022/3/20");//格式的时间字符串var d=new Date("2022/3/20 12:00:00");//包含时间var d=new Date("2022-3-20 12:00:00");var d = new Date(2022, 2, 20);//三月//获取指定时间对象

2020-12-08 17:18:46 85

原创 JavaScript中的程序结构和分支结构

一、程序结构​ 程序结构:程序的执行顺序​ 顺序结构​ 选择(分支)结构​ if语句​ if…else​ if…else if…else​ switch​ 循环结构​ for​ while​ do…while​

2020-12-07 18:48:11 227

原创 函数的定义以及变量的作用域

一、函数函数是一种封装,封装的目的是为了复用,封装完毕之后,可以在任意地方,调用任意多次。function 函数名(){ 函数体;}函数不会自动执行,需要调用才可以执行(函数的定义顺序与调用顺序无关函数名();1.函数的常见用途:封装事件函数对象的方法2.函数的参数形参:函数定义时的参数实参:函数调用时的参数理论上函数可以有无限多个参数,多个参数之间使用逗号分隔。函数的参数是按照顺序传递的3.arguments每一个函数都有arguments属性arguments是

2020-12-07 18:46:38 835

原创 JavaScript中定时器以及Math的运用和函数的封装

一、定时器在JavaScript中提供了两种方案来实现计算器1.setTimeout延迟执行(延迟指定时间之后,执行代码一次)用法:setTimeout(代码,时间);// 时间单位:毫秒案例: //用法一: setTimeout(show, 3000);//不能使用 show()作为参数 //用法二: setTimeout("show()",1000); function show() { var sum = 0

2020-12-07 18:45:02 91

原创 关于js程序结构和if、else结构语句以及循环的见解

一、程序结构​ 程序结构:程序的执行顺序​ 顺序结构​ 选择(分支)结构​ if语句​ if…else​ if…else if…else​ switch​ 循环结构​ for​ while​ do…while​

2020-12-02 17:41:16 220

空空如也

空空如也

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

TA关注的人

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