![](https://img-blog.csdnimg.cn/20201014180756930.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 评论 -
javascript异步编程
promise是ES6中新增的一个构造函数帮我们简化异步代码,使其更易读,容易阅读,维护尤其是在想控制多个异步函数的时候,promise即可发挥真正的价值创建promise对象const p1 = new Promise ((resolve,reject) => {// 执行一个异步操作 resolve() reject()})p1.then(() => { console.log("正常执行完毕") //在异步函数中调用resolve就相当于.原创 2020-09-22 10:08:57 · 102 阅读 · 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 评论 -
Vue浅入未出
Vue浅入未出构建用户界面(User Interface)渐进式框架基本介绍对构造函数进行实例化new Vue();el: ‘元素’el的值也可以是DOM对象,正常情况下是id选择器el称之为视图,准确来讲叫模板el的值可以是选择器,建议使用id选择器保证唯一性,如果选择器选中的元素有多个,只对第一个生效template 标签用于包裹多个子节点,让Vue更好的操控想控制多个同级元素渲染的时候,又不想增加额外的节点template上不能使用key标签,因为templat原创 2020-09-21 16:55:07 · 90 阅读 · 0 评论