函数封装练习
- 编写函数,判断是否是闰年:
// 闰年的条件可以百度
isRun(2018) // 输出false
isRun(2000) // 输出true
- 查找数组中
age
大于 18 对象,编写函数 filterAdult,满足:
filterAdult([
{age: 19, name:'张三'},
{age: 5, name:'李四'},
{age: 12, name:'王五'},
{age: 25, name:'赵六'}
]);
// 输出
[
{age: 19, name:'张三'},
{age: 25, name:'赵六'}
]
// 提示: 遍历数组,筛选出符合要求的
- 判断数字数组中是否所有的数字都大于0,编写函数 isAllNumPositive,满足:
isAllNumPositive([1, 2, 3, 4]); // 输出返回 true
isAllNumPositive([1, 2, 3, 4, -1]); // 输出返回 false
- 写一个函数 squireArr,其参数是一个数组,返回一个新的数组,新数组中的每一项是原数组对应值的平方,原数组不变。
var arr = [3, 4, 6]
function squireArr(arr) {
// 补全
}
var arr2 = squireArr(arr)
console.log(arr) // [3, 4, 6]
console.log(arr2) // [9, 16, 36]
把对象
{name:'bf',age:24,from:'baidu'}
拼接成以下字符串"http://www.xxx.com/?name=bf&age=23&from=baidu"
对URL进行处理
"http://www.xxx.com/?name=bf&age=23&from=baidu"
,想办法获取url的参数信息(?后边) 包装成对象{name:'bf',age:23,form:'baidu'}
文档更新时间: 2023-01-05 17:28 作者:孙老师