我非常兴奋能够开始我的 React Native 之旅!构建移动应用程序一直是我的梦想,今天,我迈出了实现这一梦想的第一步。
我今天的重点是变量(var、let、const)和数据类型(字符串、数字、数组、布尔值和对象)。这是我学到的:
变量(VAR、LET、CONST)
理解这三者之间的差异令人大开眼界:
var:可以重新分配和重新声明。它具有函数作用域,这使得它在现代编码实践中更加暴露且安全性较低。
let:可以重新分配,但不能 重新声明。它使用块作用域,使其比var更安全、更受青睐。
const:不能重新分配或重新声明。与 let 一样,它具有 块作用域 。它非常适合值,应该保持不变。
一个要点:如果值不应更改,请始终使用 const。它确保您的代码保持干净且可预测。
数据类型
以下是我今天探索的数据类型的快速细分:
字符串:字符串是用双引号 (" ") 或单引号 (' ') 括起来的任何文本。例如,“你好,世界!”是一个字符串。
数字:0 - 9 之间的任何数值,例如 42 或 3.14,都属于数字类型。
数组:将数组视为存储在单个变量中的值的集合。例如,[1, 2, 3] 或 ['苹果', '香蕉', '樱桃']。
布尔值:此数据类型只有两个可能的值:true 或 false。这对于代码中的决策非常有用。
对象:对象是键值对中相关数据的集合。例如:
const person = { name: 'Jane', age: 25, greet: function () { return 'Hello!'; } };
对象甚至可以包含属于对象本身的方法(函数)!
最后的想法
总的来说,今天是一次美好的学习之旅。我对基础知识更有信心,并且迫不及待地明天深入了解。
如果您也正在开始学习 React Native 或正在寻找学习 React Native 的理由,为什么不加入我的每日挑战/旅程呢?让我们一起创造一些令人惊叹的东西!
敬请期待第二天!
以上是我的 React 之旅 Day1的详细内容。更多信息请关注PHP中文网其他相关文章!