ES6标准入门

一、ECMAScript 6 简介

1.1 部署进度

Node 是 JavaScript 的服务器运行环境(runtime)。它对 ES6 的支持度更高。除了那些默认打开的功能,还有一些语法功能已经实现了,但是默认没有打开。使用下面的命令,可以查看 Node 已经实现的 ES6 特性。

1
$ node --v8-options | grep harmony

运行下面的命令,可以查看你正在使用的 Node 环境对 ES6 的支持程度。

1
2
3
4
5
6
$ npm install -g es-checker
$ es-checker
=========================================
Passes 24 feature Dectations
Your runtime supports 57% of ECMAScript 6
=========================================
阅读全文 »

JavaScript高级程序设计

一、什么是JavaScript

1.1 JavaScript

完整的JavaScript实现包含以下:

  • 核心(ECMAScript

  • 文档对象模型(DOM

  • 浏览器对象模型(BOM

阅读全文 »

人间告白

金鱼酱的故事感人真实,让人相信这世界上爱情还是很美好的。

前半段的故事总让人有一种想哭的感觉,离别真的是难以阻止的,死亡是不可逆的。

希望自己有勇气去面对生活的一切,在活着的时候不留遗憾,相信自已可以 克服一切苦难

阅读全文 »

TED —— 增强信心的三个技巧

  1. 快速补充自信:进行困难任务时,可以幻想一下自己成功时的模样。

  2. 认为自己会进步,培养自己的“成长型”思维。

  3. 练习失败

要明白失败很正常,我们要重视过程中所获得的成长启发

TED —— 优秀的人是如何训练大脑的

  1. Tell your mind what you want;

告诉你的大脑你想要什么 —— 大脑永远在做它认为对你有利的事情,必须用非常具体、明确的话语来告诉大脑你想做的事情。

  1. Link massive pleasure to going there and pain to not going there;

把达到目标的强烈快乐感与停滞不前的痛苦联系起来 —— 大脑的本能是将你带向快乐,并且使你远离痛苦。

  1. Change the picture,change the words;

改变大脑中画面和语言 —— 在任何时候,对所有事物的感觉都来自于两点,脑海中想象的画面以及对自己说的话

  1. Make the familiar , unfamiliar and unfamiliar ,familiar.

把熟悉的东西变陌生,把陌生东西变熟悉 —— 大脑爱做熟悉的事情,其设计就是不停地重复那些已经熟悉的事情。

建议:
1.给予自己积极的心理暗示,提高行动内驱力

2.在一件事中更关注快乐的一面,不要放大痛苦

3.建立良好的行为习惯,把陌生的良好的行为习惯变成日常,降低不利的行为习惯在日常生活中出现的频率

4.积极信念能够塑造自我,潜力会随着努力的方向而增大

TED —— The Skill of Self Confidence

自信:相信自己可以完成任何任务的能力或信念,无论机遇如何,困难多大,哪怕身处逆境,相信自己可以做到

自信是可以训练的(一种skill)

  • 不断地反复训练(坚持)

    • 做自己想做的,不要被“不”打败
  • 与自己谈话

    • 思想会影响行动

    • 自我肯定 —— 自己都不相信自己,其他人又如何相信你

  • 远离打击你信心的人

我们生来就是与众不同的,当别人的目光朝向你时,相信你自己

栈和队列

1. 理论基础

栈是以底层容器完成其所有的工作,对外提供统一的接口,底层容器是可插拔的(也就是说我们可以控制使用哪种容器来实现栈的功能)。

阅读全文 »

freeCodeCamp —- Front End Development Libraries


React和Redux

1. React 和 Redux 入门

React 是提供数据的视图库,能以高效、可预测的方式渲染视图。 Redux 是状态管理框架,可用于简化 APP 应用状态的管理。 在 React Redux app 应用中,通常可创建单一的 Redux store 来管理整个应用的状态。 React 组件仅订阅 store 中与其角色相关的数据, 可直接从 React 组件中分发 actions 以触发 store 对象的更新。

阅读全文 »