随笔分类 -  翻译

摘要:```js / Copyright (c) 2015 present, Facebook, Inc. All rights reserved. This source code is licensed under the BSD style license found in the LICENSE 阅读全文
posted @ 2019-01-14 11:41 lowezheng 阅读(485) 评论(0) 推荐(0)
摘要:import和liabrary指令可以帮助你创建模块化,可复用的代码。库不仅仅提供API,也是一个私有化单元:库中已下划线(_)开头的类都是对外不可访问的。每个Dart的应用也是一个包,尽管它没有使用包的声明。 库都采用包的形式发布。具体看 "Pub Package and Asset Manage 阅读全文
posted @ 2019-01-10 09:19 lowezheng 阅读(344) 评论(0) 推荐(0)
摘要:这篇翻译的不好 如果你看API文档中的数组篇,你会发现类型一般写成List.的写法表示通用类型的数组(未明确指定数组中的数据类型)。通常情况泛型类型用E,T,S,K,V表示。 Why use generics? 为什么用泛型 泛型是类型安全的(意思是你必须指定数据的类型),但是它的写法比硬编码指定类 阅读全文
posted @ 2019-01-04 09:03 lowezheng 阅读(1109) 评论(0) 推荐(0)
摘要:Dart是一个面向对象的语言,同时增加了混入(mixin)继承的特性。对象都是由类初始化生成的,所有的类都由Object对象继承。混入继承意味着尽管所有类(除了Object类)只有一个父类,但是类的代码体可以在多个类中重复使用。(个人理解:mixin,extends,implements,exte 阅读全文
posted @ 2019-01-02 23:25 lowezheng 阅读(787) 评论(0) 推荐(0)
摘要:异常是用于标识程序发生未知异常。如果异常没有被捕获,If the exception isn’t caught, the isolate that raised the exception is suspended, and typically the isolate and its program 阅读全文
posted @ 2018-12-27 14:09 lowezheng 阅读(801) 评论(0) 推荐(0)
摘要:你可以使用如下流程控制符: if and else for loops while and do while loops break and continue switch and case assert 同时,你可以用try catch 和throw去跳出流程控制逻辑,并在异常代码块中进行处理。 阅读全文
posted @ 2018-12-27 09:20 lowezheng 阅读(406) 评论(0) 推荐(0)
摘要:Dart有如下操作符: |Description|Operator| | | | unary postfix| expr++ expr () [] . ?. unary prefix| expr !expr ~expr ++expr expr multiplicative| / % ~/ addit 阅读全文
posted @ 2018-12-20 23:37 lowezheng 阅读(1094) 评论(0) 推荐(0)
摘要:初次翻译,部分内容并非按字面翻译,是按本人理解进行了内容重组。如有错误望指正。 Dart是完全的面向对象的语言,甚至函数也是一个Function类型的对象。这意味着函数可以赋值给变量或者作为函数的参数。你可以直接用变量名(其实现了Function类)作为函数名直接调用。 参考如下示例代码: 下面是一 阅读全文
posted @ 2018-12-19 21:55 lowezheng 阅读(1901) 评论(0) 推荐(0)
摘要:初次翻译,部分内容并非按字面翻译,是按本人理解进行了内容重组。如有错误望指正。 Dart语言内置如下数据类型: numbers strings booleans lists (所谓的数组) maps runes (for expressing Unicode characters in a stri 阅读全文
posted @ 2018-12-15 00:10 lowezheng 阅读(547) 评论(0) 推荐(0)
摘要:初次翻译,部分内容并非按字面翻译,是按本人理解进行了内容重组。如有错误望指正。 如下是变量定义和赋值的示例 变量存储的是一个引用地址。如上的变量name指向了一个值为Bob的String对象。通过var 定义变量是未明确指定类型的,由运行时VM自动推断,你也可以明确指定类型,如下代码 如果变量无法确 阅读全文
posted @ 2018-12-15 00:08 lowezheng 阅读(902) 评论(0) 推荐(0)