AI教程网 - 未来以来,拥抱AI;新手入门,从AI教程网开始......

标签:类型

Julia教程

Julia 可空类型

Julia 可空类型
可空类型 在很多情况下, 你可能会碰到一些可能存在也可能不存在的变量. 为了处理这种 情况, Julia 提供了参数化的数据类型 Nullable{T}, 可以被当做是一种特 殊的容器, 里面有 0 个或 1 个数据. Nullable{...

AI君 2周前 (03-28) 3℃ 0喜欢

Julia教程

Julia 类型转换和类型提升

Julia 类型转换和类型提升
类型转换和类型提升 Julia 可以将数学运算符的参数提升为同一个类型,这些参数的类型曾经在整数和浮点数 ,数学运算和基本函数,类型,及方法中提到过。 在某种意义上,Julia 是“非自动类型提升”的:数学运算符只是有特殊语法的函数,函数...

AI君 2周前 (03-27) 6℃ 0喜欢

Julia教程

Julia 类型

Julia 类型
类型 Julia 中,如果类型被省略,则值可以是任意类型。添加类型会显著提高性能和系统稳定性。 Julia 类型系统的特性是,具体类型不能作为具体类型的子类型,所有的具体类型都是最终的,它们可以拥有抽象类型作为父类型。其它高级特性有: ...

AI君 2周前 (03-27) 4℃ 0喜欢

Erlang教程

Erlang 原子类型

Erlang 原子类型
原子类型 原子类型是 Erlang 语言中另一种数据类型。所有原子类型都以小写字母开头 (参见 原子类型)。例如,charles,centimeter,inch 等。原子类型就是名字而已,没有其它含义。它们与变量不同,变量拥有值,而原子类...

AI君 2周前 (03-26) 4℃ 0喜欢

TypeScript教程

TypeScript 高级类型

TypeScript 高级类型
TypeScript高级类型 交叉类型(Intersection Types) 交叉类型是将多个类型合并为一个类型。 这让我们可以把现有的多种类型叠加到一起成为一种类型,它包含了所需的所有类型的特性。 例如, Person & Se...

AI君 2周前 (03-24) 4℃ 0喜欢

TypeScript教程

TypeScript 类型兼容性

TypeScript 类型兼容性
TypeScript类型兼容性介绍 TypeScript里的类型兼容性是基于结构子类型的。 结构类型是一种只使用其成员来描述类型的方式。 它正好与名义(nominal)类型形成对比。(译者注:在基于名义类型的类型系统中,数据类型的兼容性或等...

AI君 2周前 (03-24) 3℃ 0喜欢

TypeScript教程

TypeScript 类型推论

TypeScript 类型推论
TypeScript类型推论介绍 这节介绍TypeScript里的类型推论。即,类型是在哪里如何被推断的。 基础 TypeScript里,在有些没有明确指出类型的地方,类型推论会帮助提供类型。如下面的例子 let x = 3; 变量x的类...

AI君 2周前 (03-24) 3℃ 0喜欢

TypeScript教程

TypeScript 基础类型

TypeScript 基础类型
基础类型 介绍 为了让程序有价值,我们需要能够处理最简单的数据单元:数字,字符串,结构体,布尔值等。 TypeScript支持与JavaScript几乎相同的数据类型,此外还提供了实用的枚举类型方便我们使用。 布尔值 最基本的数据类型就是简...

AI君 2周前 (03-24) 3℃ 0喜欢

ECMAScript教程

ECMAScript 对象类型

ECMAScript 对象类型
在 ECMAScript 中,所有对象并非同等创建的。 一般来说,可以创建并使用的对象有三种:本地对象、内置对象和宿主对象。 本地对象 ECMA-262 把本地对象(native object)定义为“独立于宿主环境的 ECMAScr...

AI君 2周前 (03-23) 9℃ 0喜欢