自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 17 面向对象

面向对象是一种编程思维(oop),将对应的你需要用到的对象进行提取,将对应方法综合到对应的对象中,在需要调用对应的方法的时候去找对应的对象。(万物皆对象(任何东西都可以抽取为对象),主要的过程就是找对应的对象做对应的事情。)面向对象的核心就是找对象es3自带的构造函数构造函数和class的区别构造函数的兼容会比class要好构造函数会进行预编译 class不会进行预编译构造函数他可以当作普通函数调用 class不行new构造函数的时候主要过程自动创建对象手动属性赋值自动返回

2023-03-04 16:46:05 90

原创 18 原型和继承

prototype是函数内的一个对象空间,每个函数都有一个,他被称为显式原型。每个函数内都存在一个prototype的对象空间构造函数也是函数所以他也存在prototype这个空间会在预编译的时候进行开辟 (只开辟一次)利用prototype可以解决构造函数内存储的函数开辟多个内存空间的问题prototype里面的方法 可以直接通过对应的实例对象.方法名来访问建议将对应的属性存入对应的构造函数将对应的方法存入prototype__proto__

2023-03-04 16:45:16 150

原创 16 运动下 轮播的几种方式

控制对应的图片轮播,主要的方式有:透明度轮播控制对应的li的透明度变化第一个切换到第二个的时候 第一个需要隐藏 第二个需要显示切换图片轮播控制对应的图片的切换无缝轮播保证第一张和最后一张之间没有缝隙给最后一张后面添加一个第一张 (那么我们就有最后一张向第一张切换的过程)当最后一张切换到第一张完成以后 需要将对应的定位变成第一张的位置带焦点的轮播图进阶轮播封装第三方动画库 move.jsgithub地址轮播图的第三方插件 swiperswiper中文网

2023-03-04 16:43:21 60

原创 15 ES5及ES6回顾及补充、运动讲解

运动(动画)的概念,就是在一定时间内对应的位置的移动或者是样式的变化(就是css3里面的动画*)(操作dom 超出多次的重绘和回流)对象中的属性简写 (属性名和属性值的变量名一致的情况下) 对象中的函数简写 (省略对应function)set是一个存储数据的集合(伪数组)他不允许重复的数据(基础数据的去重)(他的值就是key)BIgInt (大的整型)、Symbol (独一无二的值(机器码)用于对象的属性)for of (数组 实现了迭代器) 、 for in (遍历对象的)

2023-03-02 19:28:05 98

原创 14 ES5及ES6

ECMAScript是对应js的基础语法,里面包含js中除dom操作和bom的所有内容。ECMAScript主要拆分为俩个单词 ECMA (欧洲计算机协会) 、Script (脚本)。ECMAScript 简称(es)他主要的版本有…对应的版本管理以及切换是由不同兼容问题产生的。低版本的兼容就比较好,高版本的兼容性较差。在项目中我们可以使用bable.js来进行生成代码的版本切换(后续框架中必然使用的)。ES3为基础版本他支持市面常用的所有浏览器,ES5支持市面上大多数浏览器, ES6只支持高版本浏览器。

2023-03-02 19:27:10 132

原创 13 正则

正则是用于检验对应的字符串的一种特殊表达式。一般用于用户格式验证。

2023-03-02 19:26:27 29

原创 12 Cookie

计算机网络主要概述的是一台一台计算机到利用传播介质传播到另一台计算机的数据传输过程。http 称为超文本传输协议,一般用于网络传输(一般是对应的数据交互),一般交互的数据为JSON格式数据(字符串)、xml(类似于html)。http是基于tcp之上的协议。

2023-03-02 19:18:02 48

原创 10 事件上

event是一个事件源对象,他包含了事件触发过程的内容,以及对应的元素的内容。他会默认传入给对应的事件的处理函数。事件委托机制就是将自己的事件委托给对应的父元素去添加,在内部利用对应的target来指向执行元素的特性来进行相关的操作。

2023-03-02 19:17:45 34

原创 11 事件下

事件流的传播有三个阶段[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-iLQICHAe-1677755834218)(C:\Users\29769\AppData\Roaming\Typora\typora-user-images\image-20230221113914756.png)]

2023-03-02 19:17:30 67

原创 09 DOM

DOM 文档对象模型(document object model) 主要是用于操作html文档及相关内容(css)。对于文档的操作会造成浏览器的重新渲染(重绘(改变的一个元素的显示内容及部分样式) 重排(改变一个元素的位置及大小尺寸)(回流)重绘不一定重排 重排必定发生重绘)

2023-03-02 19:11:47 66

原创 08 BOM

window窗口对象,他是浏览器的global对象,他包含所有的全局变量。location是地址栏对象,他可以获取地址栏上的所有信息。https:// 协议mbd.baidu.com 域名(解析ip+端口号)浏览器访问根据协议的不同指定不同的端口号 80端口http 443端口https/newspage/data/landingsuper 路径地址?

2023-03-02 19:11:03 55

原创 07 日期对象及对象讲解

对象是一个存储的容器,他是一个引用的数据类型。他里面可以存储一些属性(值)及方法(函数其实就是对应的动作),他里面存储是以key:value的形式进行存储的(key是唯一标识不可以重复,value是值),可以通过key来访问对应的value。setInterval及setTimeout是异步的 也就是说他不会阻塞正常代码的执行setInterval和setTimeout是通过定时触发器线程计时完放入任务对象等待js引擎空闲再执行 他一定慢于js引擎直接执行的代码同步比异步快。

2023-03-02 19:10:10 61

原创 06 字符串

字符串不可变 字符串的方法以返回一个新的字符串来进行操作字符串indexOf方法用于获取下标的 charAt方法用于或者字符串字符串截取方法substring slice 开始下标和结束下标作为参数 substr 以个数来作为截取字符串支持正则的方法 search match replace split字符串进行拼接的方法concat字符串去除首尾空格的方法trim ,toUpperCase 转大写 toLowerCase 转小写。

2023-03-02 19:09:38 45

原创 05 数组

数组是一种数据结构,它里面的存储的数据是有顺序的(又称为顺序表)。数组它里面存储的数据一般情况下是单一类型的数据。但是我们也可以存储多种类型。数组是一个存储数据比较简易的一个容器,所以它可以实现其他的相关数据结构。

2023-02-11 14:41:53 43

原创 04 函数

1、匿名创建 (没有名字 不具备复用价值)//匿名的 不具备复用 声明就需要调用 // function(参数,...){ // 对应的代码 // } //自执行函数(function() {2、具名函数 (有名字的函数 具备复用价值)//具名函数 /* function 函数名(参数,...){执行的代码} fn() //具名函数的第二种写法 var a = function() {console . log('你好');} //调用 a()3、函数对象创建 (使用new关键词)

2023-02-11 14:40:13 40

原创 02 运算符及表达式及条件控制语句

程序控制语句所有的语言都具备 ,主要分为循环控制语句(循环执行)和条件控制语句(根据不同的条件执行不同的内容)

2023-02-10 08:26:49 65

原创 03 循环控制语句

在恒定的环境内,他的执行次数和对应的变量的比列构成的值为时间复杂度。时间复杂度是在一定程度上表示当前的程序的运行速度,时间复杂度越低那么运行速度就越快。还有一个就是我们需要考虑的空间复杂度,空间复杂度是指你的程序在运行的时候开辟的内存大小,空间复杂度越低占用的内存就越少(内存不再优先考虑)

2023-02-09 08:36:18 71

原创 01 初始JavaScript

JavaScript 它是一门解释型脚本语言,是弱类型语言,和强类型语言(如Java)不同,它不需要预编译,对使用的数据类型未做出严格的要求。

2023-02-07 17:10:02 59

空空如也

空空如也

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

TA关注的人

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