js题解(四)

简介: js题解(四)

批量改变对象的属性

给定一个构造函数 constructor,请完成 alterObjects 方法,将 constructor 的所有实例的 greeting 属性指向给定的 greeting 变量。

function alterObjects(constructor, greeting) {
   
constructor.prototype.greeting = greeting
}

判断是否包含数字

给定字符串 str,检查其是否包含数字,包含返回 true,否则返回 false

   function containsNumber(str) {
   
  for(let i=0;i<10;i++) {
   
        if(str.indexOf(i)!==-1) return true
    }
    return false
}

判断是否符合指定格式

给定字符串 str,检查其是否符合如下格式
1、XXX-XXX-XXXX
2、其中 X 为 Number 类型

        function matchesPattern(str) {
   
  return /^\d{3}-\d{3}-\d{4}$/.test(str)
}
目录
相关文章
|
8月前
|
搜索推荐 JavaScript 算法
详细解析冒泡排序,JS如何基本实现的。
详细解析冒泡排序,JS如何基本实现的。
|
9月前
|
JavaScript
js题解(三)
js题解(三)
42 1
|
9月前
|
JavaScript
js题解(二)
js相关题目
23 0
|
9月前
|
JavaScript 数据安全/隐私保护
js练习题
js练习题
|
9月前
|
JavaScript
js实现二分查找
js实现二分查找
33 0
|
1月前
|
JavaScript 搜索推荐 前端开发
js冒泡排序
js冒泡排序
13 0
|
10月前
|
JavaScript 前端开发
Js数组常见的题目,你能做对几个
Js数组常见的题目,你能做对几个
42 0
|
1月前
|
算法 JavaScript
|
9月前
|
JavaScript
js实现冒泡排序
js实现冒泡排序
28 0
|
10月前
|
JavaScript
js题解(一)
斐波那契数列 邮箱验证 计时器
49 1

热门文章

最新文章