摘要: 语法糖字面意思是语法+糖(美化)。 其实就是在编译结果不变的情况下,为了达到某种目的(使代码简洁,使语义自然,使更接近面向对象编程等...),改变代码的书写方式,使达到目的。 常见的语法糖有: 1. ES6中的 class(更像面向对象编程的语法) ES6 的class可以看作是ES5中构造函数的另 阅读全文
posted @ 2019-05-27 17:03 Lyra李 阅读(2487) 评论(0) 推荐(1) 编辑
摘要: 1. JSX是什么? 1)JSX是一种facebook发明的语法。就是将HTML和JS 可以同时书写。其实是一种js的语法糖。 但是浏览器不能识别,需要通过babel-loader来转译。 @babel/core @babel/preset-react(将html标签转为js代码) 2) const 阅读全文
posted @ 2019-05-27 16:43 Lyra李 阅读(303) 评论(0) 推荐(1) 编辑
摘要: 1. git remote prune --dry-run origin 查看当前有哪些是该消失还存在的分支 2. git remote prune origin 删除上面展示的所有分支 3. git fetch --prune origin 如果没有结果输出说明已经删除完成了 阅读全文
posted @ 2019-05-24 10:23 Lyra李 阅读(4665) 评论(0) 推荐(0) 编辑
摘要: parseInt方法用于将字符串转为十进制数。 parseInt() 方法的返回值只有两种: 10进制数 或 NaN 1. 只有一个参数,第二个默认10 当没有第二个参数,或者第二个参数为0, null, undefined时,默认为10。 当第一个参数是数值类型时,上面的结果实现经过两步: 1)调 阅读全文
posted @ 2019-05-23 17:23 Lyra李 阅读(316) 评论(0) 推荐(0) 编辑
摘要: Number.prototype.toString() Number对象覆写了Object原型对象上的toString方法; 1. 无参数 当toString()方法没有参数时,表示将数值转为10进制字符串。 2. 有参数 当toString(N)有参数时,指定数值需要转换的进制数。 阅读全文
posted @ 2019-05-23 16:41 Lyra李 阅读(302) 评论(0) 推荐(0) 编辑
摘要: js中数值存储都是以二进制形式存储的。 IEEE 754 和其他编程语言(如 C 和 Java)不同,JavaScript 不区分整数值和浮点数值, 所有数字在 JavaScript 中均用浮点数值表示,遵循IEEE754标准,在进行数字运算的时候要特别注意。 即:在js中的数字都是64位的浮点数。 阅读全文
posted @ 2019-05-23 16:19 Lyra李 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 远程仓库中分支存在 方法一:(已经创建了本地分支) 方法二:(本地分支不存在,本地名称与远程名称不同) 方法三:(如果本地有远程分支 origin/name, 想拉取一个本地分支) 远程分支不存在 阅读全文
posted @ 2019-05-22 15:12 Lyra李 阅读(10950) 评论(0) 推荐(0) 编辑
摘要: git push的完整命令是: 不管当前HEAD在哪里,该命令将本地的分支<source>推送到远程的分支<destination> 如果<source>省略,则会删除远程分支。 即: 阅读全文
posted @ 2019-05-22 14:50 Lyra李 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 操作步骤如下: 1. 克隆某个远程仓库的代码到本地 2. 查看当前远程仓库地址 3. 给本地仓库添加远程仓库地址 4.将本地代码推动到新的远程仓库对应的分支 阅读全文
posted @ 2019-05-22 14:49 Lyra李 阅读(629) 评论(0) 推荐(0) 编辑
摘要: 1.查看当前的用户名,邮箱 2. 修改当前用户名,邮箱 阅读全文
posted @ 2019-05-21 15:30 Lyra李 阅读(136) 评论(0) 推荐(0) 编辑