美文网首页
dart 语法2024-01-11

dart 语法2024-01-11

作者: iOS打怪升级 | 来源:发表于2024-01-10 17:41 被阅读0次
  • 级联操作符..
在Dart语言中,两个点 ".." 是级联操作符(Cascade notation)。它允许你在同一个对象上进行一系列的操作。这样可以使代码更简洁,避免了多次引用同一个对象。
例如:
var myObject = Object()
  ..method1()
  ..method2();

这段代码等同于:
var myObject = Object();
myObject.method1();
myObject.method2();

在你给出的代码中,WebViewController()..loadRequest(Uri.parse(uri:HQOrderConstant.daiBaoMingUrl), ),"..loadRequest" 就是在新创建的 WebViewController 对象上调用 loadRequest 方法。

  • Dart语言的函数定义和使用主要包括以下几个部分

函数定义:在Dart中,函数是一等公民,可以被赋值给变量,也可以作为参数传递。函数定义的基本语法如下:

ReturnType functionName(ParameterType parameterName) {
 // 函数体
}

例如:
int add(int a, int b) {
 return a + b;
}


函数调用:直接使用函数名加上参数列表进行调用。

var result = add(1, 2);  // result = 3


匿名函数:Dart支持匿名函数,也叫做lambda或者闭包。

var anonymousFunction = (int a, int b) {
 return a + b;
};


可选参数:Dart函数支持可选位置参数和可选命名参数。

// 可选位置参数
void functionWithOptionalPositionalParameters(int a, [int b]) {
 // ...
}

// 可选命名参数
void functionWithOptionalNamedParameters({int a, int b}) {
 // ...
}


默认参数值:对于可选参数,你可以提供一个默认值。

void functionWithDefaultParameterValues({int a = 0, int b = 0}) {
 // ...
}

以上就是Dart函数的基本语法,希望对你有所帮助。

重点关注-可选函数:可选位置参数[],可选命名参数{}

相关文章

  • dart语法7-泛型

    dart语法1dart语法2-内置类型dart语法3-函数dart语法4-操作符dart语法5-异常dart语法6...

  • dart语法8-库

    dart语法1dart语法2-内置类型dart语法3-函数dart语法4-操作符dart语法5-异常dart语法6...

  • dart语法10-生成器

    dart语法1dart语法2-内置类型dart语法3-函数dart语法4-操作符dart语法5-异常dart语法6...

  • dart语法9-异步

    dart语法1dart语法2-内置类型dart语法3-函数dart语法4-操作符dart语法5-异常dart语法6...

  • dart语法11

    dart语法1dart语法2-内置类型dart语法3-函数dart语法4-操作符dart语法5-异常dart语法6...

  • dart语法2-内置类型

    dart语法1dart语法2-内置类型dart语法3-函数dart语法4-操作符dart语法5-异常dart语法6...

  • dart语法1

    dart语法1dart语法2-内置类型dart语法3-函数dart语法4-操作符dart语法5-异常dart语法6...

  • dart语法3-函数

    dart语法1dart语法2-内置类型dart语法3-函数dart语法4-操作符dart语法5-异常dart语法6...

  • dart语法4-操作符

    dart语法1dart语法2-内置类型dart语法3-函数dart语法4-操作符dart语法5-异常dart语法6...

  • dart语法6-类

    dart语法1dart语法2-内置类型dart语法3-函数dart语法4-操作符dart语法5-异常dart语法6...

网友评论

      本文标题:dart 语法2024-01-11

      本文链接:https://www.haomeiwen.com/subject/egyzndtx.html