非理工科,没接触过编程,现在学习中。
以 list 的 Dart 在线编译器为例:https://dartpad.dev/?
1 、选中关键词shuffle
,编译器会出现该函数的语法说明:
void shuffle([Random? random])
中括号里面的“Random? random
”是什么意思?使用“?
”一般什么用途?
2 、forEach 的说明void forEach(void Function(String) action)
括号中的void Function(String) action
是什么意思?
3 、如何将一个表达式快速添加到另一个函数的输入中?
例如先写完了一个很复杂的包含很多括号的表达式:xxxxxxxxxxxxxxxxxxxxx
想在print()
中使用它:print(xxxxxxxxxxxxxxxxxxxxx)
,有时候一不留神就把print()
的后一个括号补错了位置,这里书写有什么技巧?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.