GitHub中文社区

JavaScript 对象

对象概述生成方法对象(object)是 JavaScript 语言的核心概念,也是最重要的数据类型。什么是对象?简单说,对象就是一组“键值对”(key-value)的集合,是一种无序的复合数据集合。var obj = { foo: 'Hello', bar: 'World

JavaScript 字符串

字符串概述定义字符串就是零个或多个排在一起的字符,放在单引号或双引号之中。'abc'"abc"单引号字符串的内部,可以使用双引号。双引号字符串的内部,可以使用单引号。'key = "value"'"It's a

JavaScript 数值

数值概述整数和浮点数JavaScript 内部,所有数字都是以64位浮点数形式储存,即使整数也是如此。所以,1与1.0是相同的,是同一个数。1 === 1.0 // true这就是说,JavaScript 语言的底层根本没有整数,所有数字都是小数(64位浮点数)。容易造成混淆的是,某些运算只有整数才

JavaScript null, undefined 布尔值

null, undefined 和布尔值null 和 undefined概述null与undefined都可以表示“没有”,含义非常相似。将一个变量赋值为undefined或null,老实说,语法效果几乎没区别。var a = undefined;// 或者var a = null;上面代码中,变量

JavaScript 数据类型

数据类型概述简介JavaScript 语言的每一个值,都属于某一种数据类型。JavaScript 的数据类型,共有六种。(ES6 又新增了 Symbol 和 BigInt 数据类型,本教程不涉及。)数值(number):整数和小数(比如1和3.14)。字符串(string):文本(比如Hello W

JavaScript 的基本语法

JavaScript 的基本语法语句JavaScript 程序的执行单位为行(line),也就是一行一行地执行。一般情况下,每一行就是一个语句。语句(statement)是为了完成某种任务而进行的操作,比如下面就是一行赋值语句。var a = 1 + 3;这条语句先用var命令,声明了变量a,然后将

JavaScript 历史

JavaScript 语言的历史诞生JavaScript 因为互联网而生,紧跟着浏览器的出现而问世。回顾它的历史,就要从浏览器的历史讲起。1990年底,欧洲核能研究组织(CERN)科学家 Tim Berners-Lee,在全世界最大的电脑网络——互联网的基础上,发明了万维网(World Wide W

JavaScript 语言

导论什么是 JavaScript 语言?JavaScript 是一种轻量级的脚本语言。所谓“脚本语言”(script language),指的是它不具备开发操作系统的能力,而是只用来编写控制其他大型应用程序(比如浏览器)的“脚本”。JavaScript 也是一种嵌入式(embedded)语言。它本身

C 语言 wctype.h

wctype.hwctype.h 提供 ctype.h 里面函数的宽字符版本。宽字符类型判断函数下面函数判断宽字符的类型。iswalnum()测试宽字符是否为字母数字iswalpha()测试宽字符是否为字母iswblank()测试这是否是一个宽空白字符iswcntrl()测试这是否是一个宽控制字符。

C 语言 wchar.h

wchar.h宽字符使用两个或四个字节表示一个字符,导致 C 语言常规的字符处理函数都会失效。wchar.h 定义了许多宽字符专用的处理函数。类型别名和宏wchar.h 定义了一个类型别名 wint_t,表示宽字符对应整数值。wchar.h 还定义了一个宏 WEOF,表示文件结束字符 EOF 的宽字