- 博客(7)
- 收藏
- 关注
转载 ES6学习笔记之Object.assign
基本用法Object.assign方法用于对象的合并,将源对象(source)的所有可枚举属性,复制到目标对象(target)。const target = { a: 1 };const source1 = { b: 2 };const source2 = { c: 3 };Object.assign(target, source1, source2);target // {a:1, b:2, c:3}Object.assign方法的第一个参数是目标对象,后面的参数都是源对象。注
2021-05-07 11:30:16 106
转载 javascript可枚举属性
在JavaScript中,对象的属性分为可枚举和不可枚举之分,它们是由属性的enumerable值决定的。可枚举性决定了这个属性能否被for…in查找遍历到。常用的关于枚举的方法for…in 遍历自身的和原型上继承的可枚举属性Object.keys 遍历自身可枚举属性JSON.stringify的使用 字符串化自身可枚举属性设置一个属性不可枚举var o = {a:1, b:2};o.c = 3;Object.defineProperty(o, 'd', { value:
2021-05-07 10:43:43 250
原创 苹果电脑卸载globalProtect
sudo /Applications/GlobalProtect.app/Contents/Resources/uninstall_gp.sh
2020-11-19 10:51:32 750 2
原创 vue3.0reactive的实现(学习笔记)
以下是reactive的使用的使用步骤1.配置Webpack开发环境 安装依赖yarn add webpack webpack-dev-server webpack-cli html-webpack-plugin @babel/core babel-loader @babel/preset-env -D2.webpack.config.js文件编写const HtmlWebpackPlugin = require('html-webpack-plugin')module.exports =
2020-08-20 17:19:42 1432
原创 vue-next(vue3.0)学习笔记(2)
watch完全等效于vue2.0的this.$watchwatch 需要侦听特定的数据源,并在回调函数中执行副作用默认情况是懒执行的,也就是说仅在侦听的源变更时才执行回调可以侦听单个数据源// 侦听器的数据源可以是一个拥有返回值的getter函数,也可以是refconst state = reactive({ count: 0 });watch ( () => state.count, (count, prevCount) => { console.log(coun
2020-08-04 17:25:58 214
原创 vue-next(vue3.0)学习笔记(1)
基于vite配置vue3.0npm init vite-app xxxcd xxxnpm installnpm run devnpm run buildsetupsetup函数是一个新的组件选项,作为在组件内使用Composition API的入口点初始化props和beforeCreate之间的调用可以接收props和contextthis在setup()中不可用props是响应式的,可以基于watchEffect/watch监听,解构赋值后则无效export defau
2020-07-29 12:40:03 293
原创 git的常用方法记录
删除本地分支 aa(要先切换到别的分支上,在aa分支上操作无效)git branch -D aa删除远程分支 bbgit push origin --delete bb创建新分支的步骤1.切换到基础分支,比如主分支mastergit checkout master2.创建并切换到新分支ccgit checkout -b ccgit branch就可以看到已经在cc分支上了删除误提交的node_modules文件1.创建一个文件.gitignore并在文件中写上node_mod
2020-07-28 14:57:48 145
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人