-
- 分享
找出字符串中的最长单词
-
hayeee 2024-3-21 13:28
-
返回给出的句子中,最长单词的长度。 函数的返回值应是一个数字。 ================================= function findLongestWordLength ( str ){ //将句子拆分成单词数组 let words = str . split ( "" ); //  ...
-
0 个评论
-
- 分享
计算整数的阶乘
-
hayeee 2024-3-15 13:25
-
返回一个给定整数的阶乘计算结果。 对于整数n,n 的阶乘就是所有小于等于n的正整数的乘积。 阶乘通常用符号n!来表示。 例如:5! = 1 * 2 * 3 * 4 * 5 = 120 在这个挑战中,只有非负整数会作为参数传入函数。 ----------------------------------------------------------------------- ...
-
0 个评论
-
- 分享
反转字符串
-
hayeee 2024-3-13 06:53
-
反转提供的字符串并返回反转后的字符串。 例如,"hello"应该变成"olleh"。 -------------------------------------------------- function reverseString ( str ){ return str . split ( "" ). reverse (). join ( "" ); } reverseStr ...
-
0 个评论
-
- 分享
修改存储在对象中的数组
-
hayeee 2024-3-11 13:55
-
我们已经学习了 JavaScript 对象的这些基本操作: 添加、修改、移除键值对、检查某个属性是否存在、遍历对象的所有属性。 在继续学习 JavaScript 的过程中,我们会了解对象的更多用法。 另外,在之后的数据结构课程中,我们还会学习 ES6 的Map和Set。 这两种数据结构与我们现在学到的对象十分类似,但 ...
-
0 个评论
-
- 分享
使用 Object.keys() 生成由对象的所有属性组成的数
-
hayeee 2024-3-11 13:42
-
我们可以给Object.keys()方法传入一个对象作为参数,来生成包含对象所有键的数组。 这个方法将对象作为参数并返回代表对象中每个属性的字符串数组。 需要注意的是,数组中元素的顺序是不确定的。 请完成getArrayOfUsers函数的实现,使其返回一个由输入对象中的所有属性所组成的数组。 ====== ...
-
0 个评论
-
- 分享
使用 for...in 语句遍历对象
-
hayeee 2024-3-11 13:33
-
有时候你需要遍历一个对象中的所有键。 你可以使用for...in循环来做这件事。 for...in 循环是这样的: const refrigerator = { 'milk' : 1 , 'eggs' : 12 , } ; for ( const food in refrigerator ) { console . log ( food , refrigerator ) ; } ...
-
0 个评论
-
- 分享
检查对象是否具有某个属性
-
hayeee 2024-3-10 18:43
-
我们已经学习了如何添加、修改和移除对象中的属性。 但如果我们想知道一个对象中是否包含某个属性呢? JavaScript 为我们提供了两种不同的方式来实现这个功能: 一个是通过hasOwnProperty()方法,另一个是使用in关键字。 假如我们有一个users对象,为检查它是否含有Alan  ...
-
0 个评论
-
- 分享
使用方括号访问属性名称
-
hayeee 2024-3-10 14:21
-
在关于对象的第一个挑战中,我们提到可以在一对方括号中用一个变量作为属性名来访问属性的值。 假设一个超市收银台程序中有一个foods对象, 并且有一个函数会设置selectedFood;如果我们需要查询foods对象中,某种食物是否存在, 可以这样实现: let selectedFood = getCurrentFood ( ...
-
0 个评论
-
- 分享
将键值对添加到对象中
-
hayeee 2024-3-10 14:19
-
对象(object)本质上是键值对(key-value pair)的集合。 或者说,一系列被映射到唯一标识符的数据就是对象;习惯上,唯一标识符叫做属性(property)或者键(key);数据叫做值(value)。 让我们来看一个简单的例子: const tekkenCharacter = { player : 'Hwoarang' , fightingStyle : 'Tae Kw ...
-
0 个评论
本页有 1 篇日志因作者的隐私设置或未通过审核而隐藏