2019.12.19----今天学了啥?

之所以新建这个分类是因为昨天参加了 《极客时间》的 21天学习行动,就萌生了这个想法来督促自己。写的很随意简单,不占用自己太多时间跟精力。

  今天学了啥?

  一、早 6:50 -- 7:30

   极客时间  《玩转webpack》 10、11讲。其实一直想比较全面的过一遍官网文档,记得刚转前端的时候粗略看过一遍,那时候因为还太菜,所以看完一直没太深影响,在工作中有时候开发会觉得打包效率很低,但是呢这部分又是由我们公司能力比较强一个同事在负责,所以自己现在也想深入研究一遍,能把公司的webpack做一些优化,所以就又开始了webpack的学习。今天主要复习了 entry 与  output 的用法,很简单,所以没什么要深度研究的东西。

  entry是为入口起点,单入口是string,多入口object;

  output为出口,配置的path为绝对路径,对于多入口要使用占位符来确保文件名称唯一性。

 二、 早地铁时间 8.20-9:00

  读了周爱民老师在极客专栏《JavaScript核心原理解析》里关于export/import的一讲。之前在《你不知道的javascript(中卷)》中读到过在es6模块是静态配置,而我们知道nodejs的模块是动态加载的,这意味着js import进来的变量在此文件中是只读的。这篇文章里重点是对export default的解析。其实export出去再import进来还是一个引用的理解,不得不说之前刷了10多遍的《你不知道的javascript(上卷)》的js思想对我理解很多东西产生了极大的影响。在“模块 export/import”语法中 ,JavaScript 是依赖 import 来形成依赖树的,与 export 无关。在处理 export/import 语句的全程,没有表达式被执行!export default function() {}其实就相当于export var default = function() {},其到处的也不是一个匿名函数表达式,只是一个在import文件里名为default的函数(可打印其name值查看)引用。

 三、午饭时间     重新开始复习 nicolas的《understanding es6》,怎么说呢,这本书看了很多遍,但总觉得es6还有很多东西理解的不明白,所以就再过一遍吧,从最后的模块部分看的,看的不多,希望这遍结束后能有所成长吧!

原文地址:https://www.cnblogs.com/ylweb/p/12070911.html

时间: 2024-08-29 07:23:46

2019.12.19----今天学了啥?的相关文章

《Vue.js实战》一书 p117 练习 1& 2 (2019.12.19)

(最近学了下angular的教程,又回过头来看 vue.js实战一书...) 练习1 :在输入框聚焦时,增加对键盘上下按键的支持,相当于加1 和减 1 练习2 :增加一个控制步伐的prop--step,比如设置为10 ,点击加号按钮, 一次增加10 . ps:只添加了少量代码,即完成了此2练习! -----------------------------------------------------------------------------------------------------

2019.12.21---今天学了啥?

今天学了啥? winter的一篇专栏文章<伪元素是怎么回事儿?> 一.选择器优先级,其实我更喜欢最近 看的张鑫旭的<CSS选择器世界>里的优先级排序规则,虽然都是大同小异: 0级: 通配选择器.选择符(+.>.~.空格等).逻辑组合伪类(:not().:is().:where等): 一级:标签选择器: 二级:类选择器.属性选择器.伪类 三级:ID选择器: 四级:内联元素: 五级:!important: 比如 #foo .bar p{}    就是一个一级.一个二级.一个三级 

每日思考(2019/12/19)

题目概览 常见的浏览器内核都有哪些?并介绍下你对内核的理解 说说你对css盒子模型的理解 简要描述下JS有哪些内置的对象 Web实时消息推送技术有哪些方式 题目解答 常见的浏览器内核都有哪些?并介绍下你对内核的理解 概念:内核主要分为渲染引擎和 JS 引擎.前者负责页面的渲染,后者负责执行解析 JavaScript. 之后,由于 JS 引擎越来越独立,现在所说的浏览器内核大都指渲染引擎 Trident: 由微软开发,即熟知的 IE 内核 Gecko: 使用 C++ 开发的渲染引擎,包括了 Spi

2019.10.19初赛滚粗后的日子

写在故事的前面的话 人生中第一次考CSP-S,然后考得有点自闭,我想我写这篇blog并不是想要说AFO之类的话,相反,我觉得自己应该继续坚持下去的丫子.自己以前欠了很多知识,以前是自己初中时期的不认真,现在我就把自己当成是高一才学OI的萌新,忘记过去对自己的一些期望,重新开始自己的OI生涯. 2019.10.19 今天在自闭完了之后还是逐渐接受了初赛没有多大几率过的事实,开始复习起之前学的东西.首先,今天开始复习树形DP(入门).list如下: Park visit (已过) 没有上司的舞会 (

12.17 Nginx负载均衡;12.18 ssl原理;12.19 生产ssl密钥对;12.20 Nginx配置ssl

扩展: 针对请求的uri来代理 http://ask.apelearn.com/question/1049 根据访问的目录来区分后端web http://ask.apelearn.com/question/920 12.17 Nginx负载均衡 1. 安装dig命令: [[email protected] ~]# yum install -y bind-utils 2. 用dig获取qq.com的ip地址: [[email protected] ~]# dig qq.com 3. 创建ld.co

2014年7月11~12日,杨学明老师《软件测试管理》公开课(深圳站)成功举办!

2014年7月11~12日,<在软件开发流程中构筑软件质量—软件测试管理>公开课在深圳市CBD某酒店准时开课,来自智能电视.软件.手机.汽车电子.芯片.IT系统集成等企业的研发总监和测试部门经理等参加了此次培训,此次培训由研发管理资深顾问.产品测试专家杨学明先生主讲,本次课程采用全程案例分析讲解,让学员从一开始就融入到软件测试的场景中去,根据测试中所遇问题进行针对性讲解和讨论:课堂上许多企业都提出了很多高难度和有挑战性的问题,杨老师耐心地为各企业学员进行解答,很多学员代表表示对解决方案非常满意

TCL 中upvar 用法 (摘自http://www.cnblogs.com/kane1990/archive/2011/12/19/2293981.html)

可以用 upvar 命令模拟传引用调用的行为,这对数组特别有用.如果a是一个数组,就不能像myproc $a这样把它传给过程myproc,因为并没有 对应整个数组的值:只有对应各个数组元素的值. 但是可以把数组名传给过程,myproc a,然后使用upvar命令在过程中访问数组的元素. 下面是在过程中使用upvar的简单示例,输出一个数组的内容: proc printArray {name} { upvar $name a foreach el [ lsort [ array names a]]

2017.12.19 2周2次课

2017.12.19二周第二次课 2.10 环境变量PATH echo用来输出PATH的值.PATH前面的$是变量的前缀符号 1.你的命令在上述几个目录里面,在输入命令时就不用输入绝对路径,直接使用.因为在输入命令时,系统会在上述的几个目录里去寻找这个命令.当然也可以输入绝对路径 Copy命令[ls]到目录tmp下,并改名[ls2],二者实现的功能一样 直接输入命令[ls2],确不行.因为命令[ls2]不在"/usr/local/sbin:/usr/local/bin:/usr/sbin:/us

12.19&amp;12.20 -基础命令练习二

12.19&12.20 基础命令练习二 第1章 Linux开机启动过程 linux启动过程 1.开启开关 2.bios开机自检 3.mbr引导 4.grub菜单 选择内核 5.加载内核 6.启动init进程  init进程是linux启动的时候运行的第一个进程 7.从/etc/inittab读取运行级别 8.根据/etc/rc.d/rc.sysinit 初始化系统 (设置主机名 ip地址) 9.根据运行级别启动对应的软件(开机自启动软件) 10.运行mingetty 显示登录界面 第2章 PAT