- 博客(11)
- 收藏
- 关注
原创 vue - 自定义Checkbox 样式组件
<template> <div class="checkbox_div"> <div :class="`checkbox_div_one_${item.status}`" v-for="(item, index) in statusList" :key="index" @click="clickCheckbox(item)"> <input type="checkbox" v-model="item.checked".
2021-12-17 15:48:01
1189
原创 Object.defineProperty 模拟vue data动态绑定set get
let obj ={ a: 'v', b: 'c', d: { s: 'd' } } function Observer (data) { this._data = data this.walk(this._data) } Observer.prototype = {.
2021-12-08 11:32:42
194
原创 vue 封装 on emit off 并调用
class Observe { constructor() { this.eventList = {} } on(eventName, callback) { console.log('on', eventName, callback) if(!this.eventList[eventName]) { this.eventList[eventName] = [] } this.e.
2021-11-25 15:28:09
493
原创 JS相关 文章
1.什么是闭包有权访问另一个函数作用域内变量的函数都是闭包。1.闭包一定是函数对象2.函数内保持对上层作用域的引用3.闭包和词法作用域,作用域链,垃圾回收机制等息息相关4.当函数在其定义的作用域外进行访问时,才产生闭包5.闭包是由该函数和其上层执行上下文共同构成闭包的用途1.在函数外读取函数内部的变量(避免全局变量的污染)2.让局部变量的值能够被保存下来(可以让变量常驻内存)3.将模块的公有属性和方法暴露出来闭包的缺点闭包会造成内存泄...
2021-11-25 15:23:02
1139
原创 HTML 相关问题
1. 盒模型: 分为标准模型和怪异模型标准模型:(content + border + padding + margin)怪异模型(ie的标准盒模型):width(width = content + border + padding)+ marginheight(height = content + border + padding)+ margin如何选择盒模型如果是定义了完整的doctype的标准文档类型,无论是哪种模型情况,最终都会触发标准模式,如果doctype协
2021-11-05 16:22:37
152
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅