跳转至

2020

Lisp 入门指北

原子,列表和求值

在 Lisp 中,所有的以空格或是括号分隔的,都是一种叫做原子(atom)的元素(element),当然,原子也是可被分类的,确切的说,原子可被分为符号,这两种东西在 Lisp 的解释器里是不同的。符号是一个词法上的概念,可以类比设想一门自然语言中的名词。而值则是确切存在的自然客属物。一个符号可以指代值,值也就被符号指代,这些我们将会在稍后详细讲解。

2020电子部简易Markdown教程

给萌新的三连

什么是Markdown?

  Markdown是一种轻量级的文本标记语言,通过一些简单的标记语法,它可以使普通的文本具有一定的格式。

  Markdown的语法非常简单,所以最终呈现的效果也往往是简洁、单一的。它无法用于复杂的排版,但缺点就是优点——Markdown的使用者得以专注于内容本身,无需调整格式就能获得不错的阅读体验,你们现在阅读的文档就是使用Markdown编写的。

  同时,Markdown格式简洁轻量的特性让它能够很容易地被分享,容易渲染之后在网页上显示,也可以方便地转换为各种格式。

JavaScript中的原型链以及this指向问题

JavaScript本身是没有类继承的,但是我们又可以使用ES6中的class关键字来写一个类,它的底层实现是原型链。原型链的介绍在MDN--原型链上的介绍已经很详细了,但我想分享一下我的理解,如果不正确的地方,欢迎指出。

Node.js入门指北

Node.js是作为一个前端开发者必备的技术栈。

正如官方中说的那样,Node.js是一个基于 Chrome V8 引擎的 JavaScript 运行时。

Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.

Node.js让 JavaScript 代码可以脱离浏览器,在其他环境运行,这也是前端工程化的基础

关于 NJUPT Lambda 的一些小事

NJUPT Lambda 的建立自有点子起大致也有一周年了,从本来一个不成熟的构想到确确实实有过活动举办和传承的一个科协小组,作为亲历者的我期间有很多感想和故事。今天就想和大家聊一聊这些小事。