
JS能力测试
牛客网JS能力测试
一颗莎
菜鸟进阶
展开
-
JS10计数器
请补全JavaScript代码,要求每次调用函数"closure"时会返回一个新计数器。每当调用某个计数器时会返回一个数字且该数字会累加1。2. 每个计数器所统计的数字是独立的。1. 初次调用返回值为1。原创 2024-03-03 21:26:35 · 371 阅读 · 0 评论 -
JS9新数组
请补全JavaScript代码,该函数接受两个参数分别为数组、索引值,要求在不改变原数组的情况下返回删除了索引项的新数组。原创 2024-03-03 21:17:56 · 373 阅读 · 0 评论 -
JS8数组排序
2. 实现点击"销量升序"按钮,列表内容按照销量升序重新渲染。3. 实现点击"销量降序"按钮,列表内容按照销量降序重新渲染。1. 必须使用DOM0级标准事件(onclick)1. 列表只展示数组中的name属性。原创 2024-03-03 21:10:02 · 364 阅读 · 0 评论 -
JS7无重复数组
1. 根据输入的数字范围[start,end]和随机数个数"n"生成随机数。2. 生成的随机数存储到数组中,返回该数组。1. 不需要考虑"n"大于数字范围的情况。3. 返回的数组不能有相同元素。原创 2024-03-03 21:00:18 · 450 阅读 · 0 评论 -
JS6判断版本
请补全JavaScript代码,该函数接收两个参数分别为旧版本、新版本,当新版本高于旧版本时表明需要更新,返回true,否则返回false。3. 当两个版本号相同时,不需要更新。1. 版本号格式均为"X.X.X"原创 2024-02-29 17:52:02 · 469 阅读 · 0 评论 -
JS5创建数组
请补全JavaScript代码,要求返回一个长度为参数值并且每一项值都为参数值的数组。1. 请勿直接使用for/while。原创 2024-02-29 17:35:27 · 387 阅读 · 0 评论 -
JS4单向绑定
请补全JavaScript代码,要求每当id为"input"的输入框值发生改变时触发id为"span"的标签内容同步改变。1. 必须使用DOM0级标准事件(onchange)原创 2024-02-29 17:30:50 · 309 阅读 · 0 评论 -
JS3分隔符
请补全JavaScript代码,要求返回参数数字的千分位分隔符字符串。原创 2024-02-28 16:47:05 · 364 阅读 · 0 评论 -
JS2文件扩展名
请补全JavaScript代码,要求以字符串的形式返回文件名扩展名,文件名参数为"filename"。原创 2024-02-28 16:33:55 · 340 阅读 · 0 评论 -
JS0列表内容排序再渲染
场景描述:在一个 HTML 页面中,有一个无序列表(ul),其中包含了一些项目(li)。每个项目都有一个文本内容和一个唯一的 ID。你需要编写一个 JavaScript 函数来提取列表中所有项目的文本内容,并将它们按照 ID 进行排序,然后将排序后的文本内容重新渲染回去。代码实现:补全sortAndReturnTextContent函数,实现功能。原创 2024-02-28 13:51:45 · 443 阅读 · 0 评论 -
JS1直角三角形
请补全JavaScript代码,要求在页面上渲染出一个直角三角形,三角形换行要求使用"br"实现。原创 2024-02-28 15:55:35 · 475 阅读 · 0 评论