问题标签 [nullsafe]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
10057 浏览

php - PHP 中是否有“nullsafe 运算符”?

有没有办法使用某种安全导航运算符编写以下语句?

所以它看起来像这样:

0 投票
2 回答
643 浏览

flutter - 如何使用 Flutter null 安全性处理生成的代码?

我正在使用颤振改造包(https://pub.dev/packages/retrofit),但他们还没有空安全版本。当我运行构建并且生成的代码没有空检查时。如果没有手动将“// @dart=2.9”添加到每个生成的文件,我怎么能解决这个问题?

0 投票
3 回答
79 浏览

kotlin - 如何使用 equals() 和 contains() 检查可为空的数据类型?我想它们都是字符串的方法,但是为什么它们的行为不同呢?

案例一:可以编译运行。为什么 null 调用 equals() 时没有异常?

案例2:它无法编译。我想它类似于上述情况,但我错了。为什么?

0 投票
2 回答
96 浏览

java - 为什么 null 安全很重要

我目前正在从 java 切换到 kotlin,并且不断弹出的声明的优点之一是 kotlin 是 Null 安全的,默认情况下不能为变量或对象分配 null 值,但有一些方法可以分配一个空值。但是我不确定为什么这是有益的,Java 不安全会出现什么问题?

到目前为止,在线搜索只得到了关于什么是空安全性的描述,而不是实现它的原因。提前致谢。