摘要: 首先null是表示什么状态呢 这个是需要和上篇的undefined做一个区分 undefined 从未赋值 非关键词(也就是可以定义为变量名或者赋值给它) null 曾经赋值、目前没值 关键词 typeof “失灵了” 这个bug是第一版Javascript留下来的。在这个版本,数值是以32字节存储 阅读全文
posted @ 2019-03-21 11:20 兴趣使然的Geek 阅读(1567) 评论(0) 推荐(0) 编辑
摘要: 思考 作为一个编程人员,你可能从来没仔细思考过,为什么这么多高级语言会有类型这东西。 实际上,类型有点类似生活中的类别,我们日常生活,早已经把这个概念理解到了,切肉和切水果会用不同的刀。 语言级别的类型给我们带来了什么 类似分类,我们会用合适的类别去做它擅长的事,编程语言的类型给我们带来的就是它们自 阅读全文
posted @ 2019-03-21 11:11 兴趣使然的Geek 阅读(172) 评论(0) 推荐(0) 编辑
摘要: MDN解释兄弟元素中的第一个元素 然后今天写的时候这样想出现了问题 并没有加上边框 W3C解释 尝试去掉h3,发现span加上了边框 E:first child含义 父元素中第一个元素且第一个元素是E才是所谓的first child, last child也类似 阅读全文
posted @ 2019-02-26 22:13 兴趣使然的Geek 阅读(542) 评论(0) 推荐(0) 编辑
摘要: 当我们尝试在一个scss文件中定义全局变量然后在.vue文件中使用的时候 哦豁,找不到变量,意料之外 我发现犯了一个错误,没导入,@import 'path/to/file.scss',不过这样的话,每个.vue文件导入起来很麻烦,我们需要一种导入然后默认在.vue导入使用,比较方便 暂时没研究原理 阅读全文
posted @ 2019-02-26 20:00 兴趣使然的Geek 阅读(2477) 评论(0) 推荐(0) 编辑
摘要: 现在很容易见到生命周期这个概念,简单点来理解就是就是某个时间点,就会运行对应的程序,生动来说就是如果按照人的一生的各个阶段来做事情,那我们会更清晰,更优效率,更重要的是,每个阶段都有一些可以做的不可以做的,我们学习代码的生命周期就是找出每个阶段,它允许我们做什么。 官方生命周期视图: beforeC 阅读全文
posted @ 2019-02-23 17:23 兴趣使然的Geek 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 升级VueCli3的理由: 1.构建速度大大加快,之前看到一个升级的例子是2的3倍速度,具体可以在自己迁移一个项 目测试下,这里的优化有默认开启了多核构建、缓存 "并行和缓存" 2.webpack被内置到@vue/cli service,可以升级,其他服务基于插件注入,比如babel、TypeScr 阅读全文
posted @ 2019-02-23 17:09 兴趣使然的Geek 阅读(3207) 评论(0) 推荐(0) 编辑
摘要: 遍历器(Iterator)设计目的: 一是为各种数据结构,提供一个统一的、简便的访问接口 二是使得数据结构的成员能够按某种次序排列 三是 ES6 创造了一种新的遍历命令for...of循环,Iterator 接口主要供for...of消费 实例 Map下的Symbol(Symbol.iterator 阅读全文
posted @ 2019-02-21 17:45 兴趣使然的Geek 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 普通函数 优点:支持流程控制(break、continue、return) for js const arr = ["A","B","C"] arr.map(e = console.log(e)) js const arr = ["A","B","C"] arr.forEach(e = consol 阅读全文
posted @ 2019-02-21 16:54 兴趣使然的Geek 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 今天有一个idea,vue一些组件,可能会全局都用到,我觉得在main.js写 然后很命令式,写着也不好看,想着能够有一个函数可以指定加载比如components下的文件,自动完成全局化注册,想起来就很帅 放代码: js export function autoLoadingGlobalCompon 阅读全文
posted @ 2019-02-06 20:28 兴趣使然的Geek 阅读(2323) 评论(0) 推荐(0) 编辑
摘要: 1.行内元素或者内联元素 1.垂直居中 设置行高和高度一致,如果没必要设置高度的话,可以直接利用line height垂直性,直接设置需要的高度为line height的高度亦可居中 利用内联元素的vertical align基线参考这一行的其他元素内联元素基线,设置一个伪元素来指定其基线为航中间, 阅读全文
posted @ 2019-02-02 20:33 兴趣使然的Geek 阅读(251) 评论(0) 推荐(0) 编辑