![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
基础
今天冬冬不吃鱼
设置一个发呆循环
展开
-
js查找机制原型链
当访问一个对象的属性(方法)的时候,首先查找这个对象自身有没有该属性,如果没有的话,就往prototype上查找,根据原型链不断找,知道找到该属性(方法),如果没有输出null;对象属性__proto__每个对象都有一个属性 : __proto__ 这是一个非标准的属性,用来指引的属性; 如果实例对象没有方法,就会通过__proto__指引寻找到prototype; 实例对象中有一个属性是__proto__ ,被称之为对象原型,指向原型对象; 原型对象是构造函数的一个属性; 构造函数..原创 2020-09-22 10:27:28 · 309 阅读 · 0 评论 -
js闭包与拷贝
闭包(closure)一个作用域访问另外一个函数内部的局部变量,就是闭包现象函数执行完毕后,作用域的局部变量就会销毁;但是如果出现闭包现象,上级作用域的变量就会被留下,不被销毁;作用域链的寻找方式闭包可以保留多个变量,用谁保留谁, 不用的变量就会被销毁用于延伸变量的作用范围;双标签更改,获取内容的时候用innerHTML或innerTEXT;表单双标签不用, 获取内容用value;*函数声明方式function*分为命名函数和匿名函数 匿名函数可使用一个变量接受,也可自调用原创 2020-09-22 09:55:42 · 142 阅读 · 0 评论 -
js函数的调用方式
this指向 -当前调用者this指向就是调用者,调用方式不同决定了this的指向不同普通函数: window构造函数: 实例对象对象方法: 调用者// 方法放在对象里叫方法, 拿出来就是普通函数事件绑定方法: 事件源定时器函数: window立即执行函数(自调用函数): windowcall方法函数.call(指向者,若干参数......); 会调用函数,并改变this指向apply 方法函数.apply(指向者,[数组]); 参数只能放数组,会调用函数,并改原创 2020-09-22 09:48:28 · 160 阅读 · 0 评论 -
javascript类和对象
编程思想面向过程: POP(Process-oriented programming)优点: 性能比面向对象高,步骤联系紧密缺点: 不好维护,不易多次使用及扩展面向对象: OOP(Object Oriented Programming)优点: 易维护,可复用, 可扩展, 灵活性高缺点: 性能没有面向过程高面向对象是将事务分解成为一个个对象,然后由对象之间分工与合作面向对象三大特性封装性继承性多态性ES(ECMAscript)6中类和对象类(抽象) : 泛指大面积相同类原创 2020-09-22 09:28:44 · 52 阅读 · 0 评论 -
Ajax请求简介
简介通过JS代码完成客户端和服务器端交互的技术客户端是从服务器得到标签,从浏览器中解析出来,显示到自己的页面中客户端向服务器发送请求的工具,最常见的客户端工具就是浏览器服务器本质上就是电脑,用于存储网页, 开发好的网页都放置服务器上义工服务,可以把客户端的请求页面返回给客户端请求: 客户端向服务器"索要"页面的动作响应: 既回应,服务器为客户端提供页面的过程资源: 服务器上存储的各种文件都叫做资源接口: 就是一个网址(发送Ajax请求的时候,可以为url添接口地址)原原创 2020-09-22 09:24:10 · 58 阅读 · 0 评论 -
vue函数防抖和函数节流
lodash 函数库lodash 是一个常用工具函数库,它里面封装了好多常用的工具函数:官方文档: https://lodash.com/翻译的中文文档:https://www.lodashjs.com/函数防抖(Debounce): 在事件被触发N秒后再执行回调, 如果在这N秒内又被触发,则重新计时; # 引入vue中 import { debounce } from 'lodash'# 使用方式// vue中需要使用原生方式methods:{ onSearchInput: de原创 2020-09-21 17:20:44 · 206 阅读 · 0 评论 -
token优化
axios安装与优化安装npm i axios // 安装axios插件英雄列表组件中引入 axiosimport axiod from ‘axios’ // 引入axios添加一个组件实例创建完成之后执行created(){// this指向当前组件实例}实现axios统一导入,并且给Vue对象的原型链赋值Vue.portotype.$axios = axiostoken优化在Axios请求拦截器里统一添加token// axios请求拦截器axios.原创 2020-09-21 17:01:34 · 231 阅读 · 0 评论