gitHub:登录账号:zhangqilin,密码:123456789 git:密码:123@456.com 邮箱:13034204568@qq.com 报工平台:99984930, 123.com 新建分支/推分支 git checkout -b 分支名 git push origin 分支名
拉代码/切换分支 git pull origin 分支名 git checkout 分支名
// 用3.4分支切 还没有同步本地的3.5 解决方法:
① 查看本地的所有的分支中是否有同事新创建的分支:
git branch -a 1 ② 如果没看到,那么执行以下操作,这步是获取所有分支:
git fetch 1 ③ 执行完会看到这样提示:
remote: Enumerating objects: 4, done. remote: Counting objects: 100% (4/4), done. Unpacking objects: 100% (4/4), 1.06 KiB | 90.00 KiB/s, done. From codeup.aliyun.com:5eeb0689892c58bb7c394ab5/pxb/pxb-fronted
- [new branch] XXX -> origin/XXX 1 2 3 4 5 ④ 切换到远程同事分支:
git checkout origin/XXX
// git npm 换源 更改npm淘宝源,并设置cnpm
一.通过命令配置
- 命令
npm config set registry registry.npm.taobao.org 2. 验证命令
npm config get registry 如果返回registry.npm.taobao.org,说明镜像配置成功。
二、cnpm安装
- 安装cnpm
npm install -g cnpm --registry=registry.npm.taobao.org 2. 使用cnpm
cnpm install xxx
//数组 1.find(类似于过滤/找到一个就返回) 用来查找目标元素,找到就返回该元素,找不到返回undefined 输出的是一旦判断为true则跳出循环输出符合条件的数组元素
let names = ["憨憨卷","花卷","糟老婆子"]; let res = names.find(t => t==='憨憨卷'); console.log(res);
输出结果: 憨憨卷
2.filter(类似于过滤/找到全部才返回)
使用return操作输出,会循环数组每一项,并在回调函数中操作
返回满足条件的元素组成的数组,不改变原数组
let names = ["憨憨卷","花卷","糟老婆子"]; let res = names.filter(t => t==='憨憨卷'); console.log(res);
输出结果: ["憨憨卷"] 注意:结果是返回一个数组!!!
3.includes
判断数组是否包含某个元素,不用return,不用回调函数,返回布尔值
let names = ["憨憨卷","花卷","糟老婆子"];
let res = names.includes('憨憨卷');
console.log(res);
输出结果: true
4:map-输出的是return什么就输出什么新数组
原数组被“映射”成对应新数组,返回新数组,不改变原数组``
let arr = [1,2,3,4].map(t => t+1);
console.log(arr);
输出结果:[2, 3, 4, 5]
5.some(判断数组单个元素满足条件就返回true)
some()是对数组中每一项运行给定函数,如果该函数对任一项返回true,则返回true
some一直在找符合条件的值,一旦找到,则不会继续迭代下去
返回布尔值,遇到满足条件变跳出循环
some 一真即真
let arr = [
{name:'jerry',sex:'man',age:14},
{name:'jack',sex:'woman',age:19},
{name:'bill ',sex:'man',age:18}
];
let res = arr.some(t => t.age > 17);
console.log(res);
输出结果:true
6.every(判断数组所有元素满足条件就返回true)
every()是对数组中每一项运行给定函数,如果该函数对每一项返回true,则返回true
every从迭代开始,一旦有一个不符合条件,则不会继续迭代下去。 every() 不会对空数组进行检测
返回布尔值,遇到不满足条件跳出循环
every 一假即假
let arr = [
{name:'jerry',sex:'man',age:14},
{name:'jack',sex:'woman',age:19},
{name:'bill',sex:'man',age:18}
];
let res = arr.every(t => t.age > 17);