js练习题
无敌CV工程师
前端领域博主,阿里云专家博主
展开
-
js题解(四)
给定一个构造函数 constructor,请完成 alterObjects 方法,将 constructor 的所有实例的 greeting 属性指向给定的 greeting 变量。给定字符串 str,检查其是否包含数字,包含返回 true,否则返回 false。给定字符串 str,检查其是否符合如下格式。2、其中 X 为 Number 类型。原创 2023-10-14 09:44:45 · 116 阅读 · 0 评论 -
js题解(三)
3、对象存在一个 sayIt 方法,该方法返回的字符串为 greeting属性值 + ', ’ + name属性值。1、返回一个函数 a,a 的 length 属性值为 1(即显式声明 a 接收一个参数)2、调用 a 之后,返回一个函数 b, b 的 length 属性值为 1。3、调用 b 之后,返回一个函数 c, c 的 length 属性值为 1。求 a 和 b 相乘的值,a 和 b 可能是小数,需要注意结果的精度问题。5、fn 的参数依次为函数 a, b, c 的调用参数。原创 2023-10-03 13:05:14 · 222 阅读 · 1 评论 -
js题解(二)
函数 useArguments 可以接收 1 个及以上的参数。请实现函数 useArguments,返回所有调用参数相加后的结果。本题的测试参数全部为 Number 类型,不需考虑参数转换。2、调用返回的函数 f,返回值为按照调用顺序的参数拼接,拼接字符为英文逗号加一个空格,即 ', ’3、所有函数的参数数量为 1,且均为 String 类型。方法一:使用apple(此题建议使用方法一)1、返回值为一个函数 f。方法二:使用apply。方法二:使用call。方法三:使用call。方法四:使用bind。原创 2023-09-13 21:19:17 · 146 阅读 · 0 评论 -
js题解(一)
1、从 start 到 end(包含 start 和 end),每隔 100 毫秒 console.log 一个数字,每次数字增幅为 1。+ 代表匹配前面的表达式一次或多次 2、[ \da-z.-]+ : [ ] 代表中括号表达式的开始。- 代表匹配 – 3、([a-z]+|[\u4E00-\u9FFF ]+)$: ()代表子表达的开始。1、^\w + : ^ 代表以后面的开头。\d 代表[0-9]的数字,取其一。a-z 代表小写字母,取其一。\w代表数字+字母+下划线。原创 2023-08-24 21:37:05 · 90 阅读 · 0 评论