来者,揭去尘封。
最近因为毕业以及毕业即失业,感觉自己的在彻底失去维持了如此长久的学生身份后在社会上毫无存在感。这让我内心十分虚无,在想到任何有关意义的事情时就会感觉像自己回顾过去的学生生活一样实际就是虚无是终究会逝去。但我没有那种焦虑的心理,占据主导的是虚无主义带来的无动力无意义的感觉,然后为自己准备的治疗就是脑子直接放空啥也不想,这样又角色自己更加透明,就是个活物罢了。前段时间刷到了一本书《无意义的意义》,看那个up的视频介绍就是专门讲虚无主义的,豆瓣评分还行,打算买来看看。
Promise创建 Promise (执行器函数的同步执行):当你使用 new Promise((resolve, reject) => { ... }) 创建一个 Promise 实例时,传递给构造函数的执行器函数 (executor function) 会被立即同步执行。这个执行器函数接收两个参数:resolve 和 reject。这两个参数本身也是函数,由 JavaScript 引擎提供,用于改变 Promise 的状态。在执行器函数内部,你通常会启动一个异步操作(比如网络请求 Workspace、定时器 setTimeout、文件读写等)。resolve, reject会使Promise的状态发生改变如果操作成功,执行器函数内部应该调用 resolve(value)。这会将 Promise 的状态从 pending 变为 fulfilled (已兑现),并且 value 会作为 Promise 的结果值。如果操作失败,执行器函数内部应该调用 reject(reason)。这会将 Promise 的状态从 pending 变为 rejected (已拒绝),并且 reaso
在JavaScript中,this的值取决于函数调用时的上下文。全局上下文行为描述:在任何函数之外执行作用:引用全局对象不同环境下区别:web浏览器:全局对象为window,引用window对象Node.js环境:全局对象为global,引用global对象函数上下文:行为描述:在普通函数内部执行,值会取决于函数调用方式不同调用方式区别:函数在全局上下文中调用:严格模式:this的值为undefined非严格模式:this的值为全局对象函数是对象中的方法:执行上下文:描述:函数被调用的方式和位置this的值不绑定函数本身而是该函数被调用的对象。外部词法上下文:描述:函数外部箭头函数不具有自己的this,从创建时的父作用域继承this事件处理程序的上下文:行为描述:事件处理程序中的this作用:this引用附加了事件监听器的元素,等同event.currentTarget区别:event.target:引发事件的实际DOM元素。对于冒泡事件,该元素是实际被点击的最内层元素是会冒泡到外部的元素。event.currentTarget:表层触发事件的元素构造函数上下文:行为描述:构造函数内部
计算属性用来描述依赖响应式状态的复杂逻辑,概念“懒计算”机制,只有在被访问时才会重新计算。接受一个getter函数并返回一个只读响应式ComputedRef对象。computed()默认假设传入的就是getter函数。和方法相比计算属性值有缓存和懒计算机制:只有访问计算属性的值时才,getter函数才会首次执行计算结果会被缓存,只有当依赖(如count.value)发生变化时,缓存才会失效依赖变化后,下次访问时getter会重新运行并更新缓存缓存的运行原理初始化与缓存结构:在定义一个计算属性时,computed()会创建一个ComputedRef对象,在其内部维护两个关键状态:value:存储计算结果,初始未定义,计算尚未发生dirty:布尔值,表示缓存是否有效(true表示缓存有效,false表示缓存无效),初始值为true。首次计算:第一次访问.value时:检查dirty是否为true,执行getter函数访问依赖的响应式状态(如count.value),触发依赖收集(track),将响应式状态作为依赖计算结果存储在value中将dirty设置为false,表示缓存已更新后续访问
表单输入基础用法多行文本用<textarea>标签包裹的元素可以输入多行文本。但是,在Vue中,<textarea>标签的值需要通过v-model指令来绑定,不能直接用{{}}来绑定。复选框<input type="checkbox">标签下v-model:可以绑定布尔值类型<input type="checkbox" id="checkbox" v-model="checked" /> <label for="checkbox">{{ checked }}</label>这个复选框未被勾选时,checked的值为false,被勾选时,checked的值为true,然后作为文本插值动态显示。将复选框的值绑定到数组中const checkedNames = ref([])<input type="checkbox" id="jack" value="Jack&qu
Vergessen
没有超过电子烟的纯真