上一页 1 2 3 4 5 6 7 8 9 ··· 21 下一页

2022年5月19日

css - margin外边距的塌陷问题

摘要: margin塌陷现象:在垂直方向如果有两个元素的外边距有相遇,在浏览器中加载的真正的外边距不是两个间距的加和,而是两个边距中值比较大的,边距小的塌陷到了边距值大的值内部。 兄弟关系: 1. 同级元素塌陷:上面的元素有下边距,下面的元素有上边距,两个边距相遇,真正盒子间距离是较大的那个值。 父子关系: 阅读全文

posted @ 2022-05-19 16:18 每天积极向上 阅读(332) 评论(0) 推荐(0) 编辑

2022年5月18日

JavaScript ES6 - 解构赋值与箭头函数

摘要: 什么是解构赋值,解构赋值可以更快速的帮我们获取数据 数组的结构复制: <script> //数组的解构赋值 let ary=[100,200,500] let[levi,mikasa,ailu]=ary console.log(levi,ailu,mikasa) //100 500 200 unde 阅读全文

posted @ 2022-05-18 16:01 每天积极向上 阅读(51) 评论(0) 推荐(0) 编辑

JavaScript ES6 - var let const

摘要: var: 函数级作用域,存在变量的提升,值可以更改 let:块级作用域,不存在变量的提升,值可以更改 const:块级作用域,不存在变量的提升,值不可以更改 变量提升: //变量提升 console.log(i) //undefined var i=10 //不是变量提升 console.log(i 阅读全文

posted @ 2022-05-18 15:30 每天积极向上 阅读(17) 评论(0) 推荐(0) 编辑

JavaScript ES6 - 高阶函数

摘要: 高阶函数 - 函数可以作为参数传递 <script> //函数作为参数传递 function animate(callback){ callback&&callback() } //被当作参数的函数 function callback(){ alert("我是一个回调函数") } //调用 anim 阅读全文

posted @ 2022-05-18 15:14 每天积极向上 阅读(54) 评论(0) 推荐(0) 编辑

2022年5月17日

JavaScript ES6 - call apply bind

摘要: call与apply: call - 立即执行函数,可以改变函数内部的this指向 apply - 和call一样,不过参数为数组类型 call: object.call(thisObj,argsName,vlaue) apply: object.apply(thisObj,argsName,[va 阅读全文

posted @ 2022-05-17 17:53 每天积极向上 阅读(59) 评论(0) 推荐(0) 编辑

JavaScript ES6 - 函数的创建方式与调用方式及其指向

摘要: // 函数的不同调用方式决定了this 的指向不同 // 1. 普通函数 this 指向window function fn() { console.log('普通函数的this' + this); } window.fn(); // 2. 对象的方法 this指向的是对象 o var o = { 阅读全文

posted @ 2022-05-17 17:08 每天积极向上 阅读(157) 评论(0) 推荐(0) 编辑

JavaScript ES6 - defineProperty

摘要: Object.defineProperty()的作用就是直接在一个对象上定义一个新属性,或者修改一个已经存在的属性 let Person = {} Object.defineProperty(Person, 'name', { value: 'jack', writable: true // 是否可 阅读全文

posted @ 2022-05-17 16:51 每天积极向上 阅读(37) 评论(0) 推荐(0) 编辑

JavaScriipt ES6 - 类的本质,ES6之前的实现继承

摘要: 1.类的本质 1.class 本质上还是funcation 2.类中所有的方法都定义在原型对象上prototype 3.类创建的实例也可以通过_ _proro_ _ 访问原型对象 function.call(Object,value...) 可以改变function的指向,且调用函数 利用call函 阅读全文

posted @ 2022-05-17 16:29 每天积极向上 阅读(37) 评论(0) 推荐(0) 编辑

JavaScript ES6 - 方法与属性的查找机制,原型对象this指向问题

摘要: 方法与属性的查找机制: 当一个对象调用一个方法或属性时,首先在查找自身,然后原型对象上,Object中的原型对象上,返回null值 原型对象this指向问题: 谁调用就是谁 阅读全文

posted @ 2022-05-17 16:07 每天积极向上 阅读(58) 评论(0) 推荐(0) 编辑

JavaScript ES6 - 原型对象 prototype

摘要: 原型对象(用类访问): JavaScript规定,每一个构造函数都有一个prototype属性,这个属性指向另一个对象,注意这个prototype就是一个对象 这个对象所有的方法与属性,都会被构造函数所拥有 我们可以把不变的方法,直接定义在prototype对象上,这样所有构造函数的实例就可以共享这 阅读全文

posted @ 2022-05-17 15:36 每天积极向上 阅读(263) 评论(0) 推荐(1) 编辑

上一页 1 2 3 4 5 6 7 8 9 ··· 21 下一页

导航