-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
39 lines (38 loc) · 6.46 KB
/
index.html
File metadata and controls
39 lines (38 loc) · 6.46 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<meta
name="viewport"
content="width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no"
/>
<link rel="stylesheet" href="/umi.eb884056.css" />
<script>
window.routerBase = "/";
</script>
<script>
//! umi version: 3.3.1
</script>
<script
src="https://www.googletagmanager.com/gtag/js?id=UA-89371431-6"
async="true"
></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag("js", new Date());
gtag("config", "UA-89371431-6");
</script>
<title>类型</title>
</head>
<body>
<div id="root"><div class="__dumi-default-layout" data-show-sidemenu="true" data-show-slugs="true" data-site-mode="true" data-gapless="false"><div class="__dumi-default-navbar" data-mode="site"><button class="__dumi-default-navbar-toggle"></button><a class="__dumi-default-navbar-logo" href="/">StaticScript</a><nav><div class="__dumi-default-search"><input type="search" class="__dumi-default-search-input" value=""/><ul></ul></div><a aria-current="page" class="active" href="/guide">指南</a><a target="_blank" rel="noopener noreferrer" href="https://github.com/StaticScript/StaticScript">GitHub<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="__dumi-default-external-link-icon"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a><div class="__dumi-default-locale-select" data-locale-count="2"><span>English</span></div></nav></div><div class="__dumi-default-menu" data-mode="site"><div class="__dumi-default-menu-inner"><div class="__dumi-default-menu-header"><a class="__dumi-default-menu-logo" href="/"></a><h1>StaticScript</h1><p></p></div><div class="__dumi-default-menu-mobile-area"><ul class="__dumi-default-menu-nav-list"><li><a aria-current="page" class="active" href="/guide">指南</a></li><li><a target="_blank" rel="noopener noreferrer" href="https://github.com/StaticScript/StaticScript">GitHub<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="__dumi-default-external-link-icon"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li></ul><div class="__dumi-default-locale-select" data-locale-count="2"><span>English</span></div></div><ul class="__dumi-default-menu-list"><li><a href="/guide">介绍</a></li><li><a href="/guide/install">安装</a></li><li><a href="/guide/getting-started">快速上手</a></li><li><a aria-current="page" class="active" href="/guide/type">类型</a></li><li><a href="/guide/variable&constant">变量与常量</a></li><li><a href="/guide/literal">字面量</a></li><li><a href="/guide/operators">运算符</a></li><li><a href="/guide/integer&float">整数与浮点数</a></li></ul></div></div><ul class="__dumi-default-layout-toc" role="slug-list"><li title="基础类型" data-depth="2" class=""><a href="/guide/type#基础类型"><span>基础类型</span></a></li><li title="数组类型" data-depth="2" class=""><a href="/guide/type#数组类型"><span>数组类型</span></a></li><li title="接口类型" data-depth="2" class=""><a href="/guide/type#接口类型"><span>接口类型</span></a></li><li title="零值" data-depth="2" class=""><a href="/guide/type#零值"><span>零值</span></a></li></ul><div class="__dumi-default-layout-content"><div class="markdown"><h2 id="基础类型"><a aria-hidden="true" href="#基础类型"><span class="icon icon-link"></span></a>基础类型</h2><p>StaticScript 目前有以下三种基础类型</p><ul><li><code>boolean</code>: 布尔类型</li><li><code>int</code>: 整数类型</li><li><code>number</code>: 浮点类型</li><li><code>string</code>: 字符串类型</li></ul><p><code>boolean</code>类型只有两种值, 分别是<code>true</code>和<code>false</code></p><p><code>int</code>整型只支持 64 位整数, 范围在<code>[-9223372036854775808, 9223372036854775807]</code>之间</p><p><code>number</code>浮点型只支持 IEEE-754 标准的双精度浮点数, 范围在<code>[-1.7976931348623157e+308, 1.7976931348623157e+308]</code>之间</p><p><code>string</code>类型是由字符组成的不可变序列</p><h2 id="数组类型"><a aria-hidden="true" href="#数组类型"><span class="icon icon-link"></span></a>数组类型</h2><p>StaticScript 支持元素类型为上面三种基本类型的数组</p><ul><li><code>boolean[]</code>: 布尔数组</li><li><code>int[]</code>: 整数数组</li><li><code>number[]</code>: 浮点数数组</li><li><code>string[]</code>: 字符串数组</li></ul><p>StaticScript 同时也支持多维数组</p><ul><li><code>boolean[][]</code>: 二维布尔数组</li><li><code>int[][]</code>: 二维整数数组</li><li><code>number[][]</code>: 二维浮点数数组</li><li><code>string[][]</code>: 二维字符串数组</li></ul><p>需要注意的是, 数组内的元素必须是相同类型(整数和浮点数属于相同类型)</p><h2 id="接口类型"><a aria-hidden="true" href="#接口类型"><span class="icon icon-link"></span></a>接口类型</h2><blockquote><p>即将支持</p></blockquote><h2 id="零值"><a aria-hidden="true" href="#零值"><span class="icon icon-link"></span></a>零值</h2><p>当一个变量被创建的时候, 如果没有明确地为其指定初始值, 编译器则会自动初始化其值为变量类型对应的零值</p><p>各类型零值如下:</p><ul><li><code>boolean</code>类型的零值是<code>false</code></li><li><code>int</code>类型的零值是<code>0</code></li><li><code>number</code>类型的零值是<code>0.0</code></li><li><code>string</code>类型的零值是<code>""</code></li></ul></div><div class="__dumi-default-layout-footer-meta"><span data-updated-text="最后更新时间:">2020/12/19 下午2:18:48</span></div></div></div></div>
<script>
window.g_useSSR = true;
window.g_initialProps = {};
</script>
<script src="/umi.63dc6bce.js"></script>
</body>
</html>