js
-
javaScript手册与规范
这本书是一个 教程。它旨在帮助你由浅入深掌握 JavaScript 这门语言。但是,当你已经熟悉了这门语言的基础知识,你就会需要其他资料。 规范 ECMA-262 规范 包含了大部…
-
javaScript代码编辑器
程序员接触时间最长的就是代码编辑器。 代码编辑器主要分两种:IDE(集成开发环境)和轻量编辑器。很多人喜欢这两种各选一个。 IDE IDE(集成开发环境)是指用于管理整个项目的,具…
-
javaScript,Unicode, String internals
Advanced knowledge The section goes deeper into string internals. This knowledge will be u…
-
Reference Type
深入的语言特性 本文所讲的是一个高阶主题,能帮你更好地理解一些边缘情况。 这仅是锦上添花。许多经验丰富的的开发者不甚了了也过得不错。如果你想了解代码运行的本质,那就继续读下去吧。 …
-
柯里化(Currying)
柯里化(Currying)是一种关于函数的高阶技术。它不仅被用于 JavaScript,还被用于其他编程语言。 柯里化是一种函数的转换,它是指将一个函数从可调用的 f(a, b, …
-
javaScript模块 (Module) 简介
随着我们的应用越来越大,我们想要将其拆分成多个文件,即所谓的“模块(module)”。一个模块可以包含用于特定目的的类或函数库。 很长一段时间,JavaScript 都没有语言级(…
-
javaScript的Mixin 模式
在 JavaScript 中,我们只能继承单个对象。每个对象只能有一个 [[Prototype]]。并且每个类只可以扩展另外一个类。 但是有些时候这种设定(译注:单继承)会让人感到…
- 广告位招租联系电话:13518188210
-
javaScript的变量
大多数情况下,JavaScript 应用需要处理信息。这有两个例子: 一个网上商店 —— 这里的信息可能包含正在售卖的商品和购物车。 一个聊天应用 —— 这里的信息可能包括用户和消…
-
javaScript现代模式,”use strict”
长久以来,JavaScript 不断向前发展且并未带来任何兼容性问题。新的特性被加入,旧的功能也没有改变。 这么做有利于兼容旧代码,但缺点是 JavaScript 创造者的任何错误…
-
javaScript的第一行代码Hello, world!
本教程的这一部分内容是关于 JavaScript 语言本身的。 但是,我们需要一个工作环境来运行我们的脚本,由于本教程是在线的,所以浏览器是一个不错的选择。我们会尽可能少地使用浏览…