为了账号安全,请及时绑定邮箱和手机立即绑定

Flutter开发第一步-Dart编程语言入门

雷宇 全栈工程师
难度入门
时长 3小时54分
学习人数
综合评分9.50
53人评价 查看评价
9.5 内容实用
9.5 简洁易懂
9.5 逻辑清晰
这个学过JavaScript的应该很好理解

最新回答 / qq_慕后端5136262
可以理解为公有属性,记录了map是否为null的一个bool值。
1、Google发布的开源语言

2、最初是为了代替web语言

3、现在可以支持web开发、脚本开发、全平台开发,flutter开发

4、是一门面向对象语言
Java中也有跳转标签的
公开说使用 license 不太好吧。

最赞回答 / xupea
<...code...>a先被定义但是没有被赋值,所以a被dart定义为dynamic类型,默认值是null,我们可以给dynamic类型不断地赋予任何值。<...code...>这里直接会报编译错误,原因是声明a的同时给a赋值,这样会dart会通过类型推断使得a变成数值类型,由于已经确定了类型,所以不能再赋字符串给a了。
final呢?final不讲吗?
期待flutter教程
这就是函数指针吧
第一种可选参数类似于Python的关键字参数
第二种可选未知参数类似于JS的可选参数
语法太灵活了反而不好
??就是一种短路运算符吧
??=类似于默认值吧

最赞回答 / 慕莱坞0346473
20除以10.5取余数就是9.5(dart不会舍弃小数)

最赞回答 / MirorXu
double c = 9.88;c = 9;print(c); // 9.0
课程须知
本课程主要介绍Dart基础知识,如果有其它编程语言经验的同学,学习起来会事半功倍。对有经验的同学,入门课程会比较轻松,不过也要多加练习哦~,学习完本课程后,大家可以自行加深Dart学习,向面向对象发起一波冲刺~(https://gitee.com/LeiYu-Io)
老师告诉你能学到什么?
1、Dart的应用场景有哪些 2、Dart开发环境如何配置 3、Dart中常用的数据类型 4、Dart中的运算符及控制流 5、Dart中的方法以及闭包等

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消