JavaScript: 从入门到放弃 | 第三讲: 条件和循环语句

大家好~经过漫长的等待,青色旋律终于决定继续填 JavaScript 教程的大坑了。上次的 第二讲 之后过了这么长 时间,相信大家都差不多已经放弃了 JS 吧?如果还没有的话,这么长的时间,上次的 作业 做完了吗? 总之,请各位先提交作业,然后请继续看这次的内容吧。

JS 的控制语句本身并没有太多难点,和 C 语言一系列的很像。如果各位之前没有学习过 编程的话,可能会需要一点时间理解一下语句执行机制和控制流。但如果已经学习过的话, 应该只需要熟悉下语法即可。 ES2015 (ES6) 以来, JavaScript 也加入了一些新的语句和语法,比如一个新的循环语法,也可以适当 熟悉一下。

大家,和青色旋律一起继续愉快的 JavaScript 旅途吧~

(此文经过了彻底重写,和之前学习小组的讨论记录完全不同,看过讨论记录的建议重新 读一次本文,相信一定会有收获。这次的各语句介绍更详细,且增加了 ES2015 等内容。)

Read More

无题

他从来没有见过清晨的露珠。

不,也许是见过的吧。只是他从来没有注意过,从来没有记得过。

~ 1 ~

这一天的早晨,他在城市东郊的一间房中醒来、洗漱、着衣,然后汇入城市的人潮。 当他再一次从梦里醒来的时候,他乘坐的公交已经摇摇晃晃地抵达了办公室的楼门口。

Read More

JavaScript: 从入门到放弃 | 第二讲: 数组、对象和其他类型

大家好~青色旋律又和大家又见面了。这一次带来的是 JavaScript 教程的第二篇。嗯, 经过 第一次的讲解 ,相信已经有不少人放弃了 JS. 这一次为大家带来的是 JS 各种类型的讲解,可能会更加困难呢,希望大家做好准备~

JS 的类型机制一直以来都被人认为是最坑的几个领域之一。这次的内容是数组、对象和其他 类型,并着重介绍 JavaScript 与其他语言不同的地方,讲解语言规范的行为和规避误区。 假如各位已经学过了其他语言,可以放心阅读。如果没有学过的话,可能需要自己适当进行补充。

不过在此之前,同学们请把 上次的作业 交上来~这次会首先讲解上次的作业。大家,和青色旋律一起继续愉快的 JavaScript 旅途吧~

(此文经过了彻底重写,和之前学习小组的讨论记录完全不同,看过讨论记录的建议重新 读一次本文,相信一定会有收获。主要加入了类型的详细说明和 ES2015 新特性。)

Read More

JavaScript 之 Promise 简介

Promise 是最近比较热门的设计模式之一,大约从 2000 年起活跃于各大语言 之间,是异步编程的一大利器。 JavaScript 中也有 bluebird, Q, when.js 等库支持 Promise 的使用。

目前,很多库已经加入 Promise 支持,新的 API (如 fetch 等)很多也基于 Promise 设计, Promise 开始在 JS 社区流行起来。而随着 ES2015 (ES6) 的普及, Promise 被标准化 ,也进入了 JavaScript 标准运行环境,相比 ES3, ES5 等环境可以省去加载库的代价和麻烦。

那么 Promise 究竟是什么,又如何在 JavaScript 日常开发中使用呢?请跟随青色旋律 一起来了解吧。

Read More

JavaScript: 从入门到放弃 | 第一讲: 变量、值和类型

JavaScript 一直以来都被认为是最适合做网页的语言,同时也是公认坑第二多的语言。 (什么?坑第一多的语言是哪家?这还用问吗?)

无论您有多努力,总有一天您必定会放弃 JS. 当然,如果您足够努力的话,也许可以坚持 到 JS 语言废弃也说不定~

好了,负能量就到这里吧,如果您准备好了,那么就和青色旋律一起开始愉快的 JavaScript 旅途吧?

(此文根据之前JS学习小组的讨论进行整理,类似讨论笔记。)

Read More

简单易懂的网络求生指南:密码和账户篇

在互联网上生存,必须关注账户和密码安全。这篇文章是网络求生指南系列的第一篇, 简单讲述了如何使用不同的密码、生成和存储密码、选择好记又安全的密码等,并使用两步 验证等方式保护账户的安全。做到以上这些并不需要太多精力,但也能保证相当的安全性。 如果您对于账户安全尤为重视,相信您在本文中也能找到一些继续提高安全性的方式。

一、尽可能不重复使用密码

每个网站都有一定的风险,不同的网站风险不同。要随时记住:在任何网站上的密码,都 随时有可能泄露。即使密码泄露,合理的安全措施也可以尽量减少损失。

Read More