美文网首页
dart语法--赋值语句 ??= 与 ??:

dart语法--赋值语句 ??= 与 ??:

作者: 我是卖报的小行家 | 来源:发表于2021-05-19 14:38 被阅读0次

dart:
赋值运算
1.??=
//原来的变量有值时候,那么??=不执行
//原来的变量为null,则赋值给这个变量

Var name = ‘Kobe’;
Name ?? = ‘James’;
=>kobe
Var name = null;
Name ?? = ‘James’;
=>James

2.??:
//??前面的数据有值,就使用??前面的数据
//??前面的数据为null,就是用后面的值

var name = ‘Kobe’;
Var temp = name ?? ‘James’;
=>Kobe

总结:
区别:语法不一样
1.仅仅是自身为空的判断,有值就使用本身值,如果没有值就使用新的值(?? =后面的值)
2.把name赋值给别人时候,别人看name是否有值才会用,

相关文章

  • dart语法--赋值语句 ??= 与 ??:

    dart:赋值运算1.??=//原来的变量有值时候,那么??=不执行//原来的变量为null,则赋值给这个变量 2...

  • Dart 控制语句

    if 语句 Dart 中 if 语句与 C 语言的语法格式相同,条件使用 () 括起来。语法格式如下: for 语...

  • Dart的一些语法糖(持续更新)

    语法糖 ?. 与 ?? dart 语法糖 ?. dart 语法糖 ??

  • JavaScript基础-第2章

    目标 常用数据类型 基本语法 变量的定义与赋值 数据类型与转换 逻辑控制语句 条件语句 循环语句 函数定义 基本语...

  • 2018-07-23javascript语法

    一、 javascript语法1.程序-语句: 程序是由各种语句构成2.语句: 变量申明语句 var a;赋值...

  • 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语法--赋值语句 ??= 与 ??:

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