摘要:
从数组中移除所有假值(falsy values)。JavaScript 中的假值有 false、null、0、""、undefined、NaN。提示:可以考虑将每个值都转换为布尔值(boolean) 1 function bouncer(arr) { 2 let res =[]; 3 for(let 阅读全文
posted @ 2021-05-16 23:51
icyyyy
阅读(226)
评论(0)
推荐(0)
摘要:
本挑战的输入参数为两个数组和一个索引值。将第一个数组中的所有元素依次复制到第二个数组中。请注意,你需要从第二个数组索引值为 n 的地方开始插入。最后,请返回插入元素后的数组。 作为输入参数的两个数组在函数执行前后应保持不变。 1 function frankenSplice(arr1, arr2, 阅读全文
posted @ 2021-05-16 23:27
icyyyy
阅读(136)
评论(0)
推荐(0)
摘要:
请将传入的字符串中,每个单词的第一个字母变成大写并返回。 注意除首字母外,其余的字符都应是小写的。在这个挑战中,我们还需要将诸如 the 和 of 之类的连接词大写 1 function titleCase(str) { 2 let shouldCap = true; 3 let res=''; 4 阅读全文
posted @ 2021-05-16 22:06
icyyyy
阅读(240)
评论(0)
推荐(0)
摘要:
检查一个值是否是基本类型中的布尔值(boolean)类型。 函数应返回 true 或者 false。基本类型中的布尔值为 true 或者 false。 1 function booWho(bool) { 2 return typeof bool 'boolean'; 3 } 4 booWho(nul 阅读全文
posted @ 2021-05-16 21:33
icyyyy
阅读(273)
评论(0)
推荐(0)
摘要:
请写一个函数来检查数组(第一个参数 arr)中的元素,并返回数组中第一个通过校验测试的元素。 其中,“通过校验测试”指的是对于数组中的一个元素 x,若 func(x) 返回的结果为 true,则校验测试通过。 如果没有元素通过测试,请返回 undefined 1 function findEleme 阅读全文
posted @ 2021-05-16 20:52
icyyyy
阅读(123)
评论(0)
推荐(0)
摘要:
如果传入的字符串(第一个参数)的长度大于传入的值(第二个参数),请在这个位置截断它, 并在后面加上 ...,然后返回结果 1 function truncateString(str, num) { 2 if(str.length>num){ 3 return str.slice(0, num)+". 阅读全文
posted @ 2021-05-16 20:34
icyyyy
阅读(426)
评论(0)
推荐(0)
摘要:
将一个给定的字符串 str(第一个参数)重复输出 num(第二个参数)次。 如果 num 不是正数,返回空字符串。 1. repeat() 构造并返回一个新字符串,该字符串包含被连接在一起的指定数量的字符串的副本 1 function repeatStringNumTimes(str, num) { 阅读全文
posted @ 2021-05-16 20:10
icyyyy
阅读(336)
评论(0)
推荐(0)
摘要:
检查字符串(第一个参数 str)是否以给定的目标字符串(第二个参数 target)结束。这个挑战 可以 用 ES2015 引入的 .endsWith() 方法来解决。但在这个挑战中,请使用 JavaScript 的字符串子串方法。 1 function confirmEnding(str, targ 阅读全文
posted @ 2021-05-16 19:38
icyyyy
阅读(77)
评论(0)
推荐(0)
摘要:
请返回一个数组,该数组由参数中每个子数组中的最大数字组成。 为简单起见,给出的数组总会包含 4 个子数组。别忘了,你可以通过 for 循环遍历一个数组,并用 arr[i] 的写法来访问数组中的元素。 1 function largestOfFour(arr) { 2 return arr.map(s 阅读全文
posted @ 2021-05-16 18:45
icyyyy
阅读(269)
评论(0)
推荐(0)
摘要:
1.定义:扩展运算符(spread)是三个点(...)。它好比 rest 参数的逆运算,将一个数组转为用逗号分隔的参数序列 2. 数组的扩展 3. 对象的扩展 4. 算法题:找出字符串中的最长单词,通过返回给出的句子中,最长单词的长度。函数的返回值应是一个数字 1 function findLong 阅读全文
posted @ 2021-05-16 16:59
icyyyy
阅读(546)
评论(0)
推荐(0)

浙公网安备 33010602011771号