- 博客(21)
- 收藏
- 关注
原创 jQuery基础1
jQuery基础1导入<!-- 导入js文件 --><script src="./jquery.js"></script>获取方法 <div id="box"> <div class="innerBox"> <ul> <li class="active"></li> <li><
2022-04-21 21:31:25
913
原创 设计模式的相关内容
设计模式及相关内容大厂实习必备1.数据结构(算法)*数据结构 就是存储数据的结构(容器)1.1 数组1.2 链表(单链表和双向链表)1.3 队列 (先进先出)1.4 栈 (先进后出)1.5 图1.6 树…算法递归算法 查找算法(bfs 广度优先 dfs 深度优先)贪心算法马拉车算法狄克斯特拉算法排序算法…2.操作系统(Linux)3.计算机组成原理4.网络通信原理设计模式概述:设计模式 是一种用于快速构造模型以及对象的一种模式 他不区分语言 传统的设计模式总共有
2022-04-21 08:57:15
143
原创 异常处理,深拷贝和浅拷贝
异常处理try 是进行错误的捕捉,里面填写可能出错的代码(一般数据请求) //捕获异常 try{ //这个里面可能会出错 throw new Error('出错') } catch(error){ //捕获错误,错误时进入 console.log('你出错了'); } finally{ //不管是否错误都会执行
2022-04-19 21:43:44
144
原创 同源政策jsonp与解决异步的aysnc
同源政策浏览器的同源政策出于安全性的考虑 他只允许对应的两者是同源的内容进行交互和访问,不同源的内容不允许访问跨域1.访问协议不同 http https2.域名不同 百度 搜狐3.端口号不同4.走的file协议 文件不一样也会跨域解决跨域方法1.添加请求头 后端添加请求头 access-control-allow-origin:* 跨域地址2.前端也可以添加请求头:setRequestHeader3.jsonp形式 利用link script ifarme 这三个标
2022-04-19 21:42:30
267
原创 ajax的get,post请求和解决回调地狱的方法封装
ajax创建内置对象 请求对象 在请求的过程中 监听请求状态 请求成功后从而获得响应 响应里面在读取到数据get请求1请求携带内容会在地址栏显示2.浏览器默认的请求方式3.携带参数以?参数&参数&… //创建一个请求对象 let xhr = new XMLHttpRequest() //设置请求地址 xhr.open('get',"https://jsonplaceholder.typicode.com/todos")
2022-04-15 20:57:32
692
原创 原型的方法
原型方法Object.setPrototypeOf()给对象原型设置一个属性指定对应的属性值Object.getPrototypeOf() (重要)从自己身上获取的属性(不遵从原型链)Object.getOwnPropertyNames()返回string数组 从原型上获取(不遵从原型链)person.hasOwnProperty() (重要)对象上是否有这个属性 trueStudent.prototype.isPrototypeOf(person1) (重要)对应的studen
2022-04-15 08:44:40
182
原创 面向对象的继承与多态
面向对象2继承与多态 //extends继承关键词 class Person{ constructor(){ //构造函数 this.name = "张三" this.eat = function(){ console.log('吃饭'); } } } class St
2022-04-13 21:10:42
82
原创 ajax基础及get请求方式例子
ajaxajax是异步的javascript与XML 可以完成对应的异步请求特点:局部刷新(不会重新加载页面,只会改变页面的一部分)ajax是原生js里面自带的ajax可以发送http请求前后端与数据库联系前端 发送请求 后端 访问数据库数据库返回执行的内容 给到后端,后端进行处理 将数据响应到前端(响应操作)ajax创建内置对象 请求对象 在请求的过程中 监听请求状态 请求成功后从而获得响应 响应里面在读取到数据 //创建一个请求对象 let x
2022-04-13 21:05:43
1979
原创 面向对象的基础知识
面向对象概述面向对象不是一个新的内容,是一个编程思想(oop)1,找能做这件事的对象(万物皆对象)2,调用对象的方法了解对象对象类型属于引用数据类型对象的创建对象的划分 内置对象 全局对象 自定义对象直接赋值let obj = {}使用new关键词使用new关键词创建的都是对象凡是使用new关键词的,后面的东西都是构造函数 内置构造函数 let obj1= new Object() //首字母大写 let date = new Da
2022-04-11 21:32:07
247
原创 字符串与字符串属性
字符串字符串是js的一种数据类型,用""或’'括起来字符串定义1.var str1 = 'hello'2,var str1 = new String('hello')1,new String()里面的参数可以是任意类型,最后都会调用toString方法转为string类型2,如果不使用new关键词,等于没有开启新的内容空间来存储引用,也就是当前的类型不是对象类型,而是基本数据类型字符串的属性和方法数组是一个容器,字符串也是一个容器,所以对应存在增删改查的方法由于字符串是只读,增删改
2022-03-22 21:20:36
266
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人