慕课网 javascript深入浅出编程练习
2024-08-25 22:39:54
任务
请在index.html文件中,编写arraysSimilar函数,实现判断传入的两个数组是否相似。具体需求:
1. 数组中的成员类型相同,顺序可以不同。例如[1, true] 与 [false, 2]是相似的。
2. 数组的长度一致。
3. 类型的判断范围,需要区分:String, Boolean, Number, undefined, null, 函数,日期, window.
当以上全部满足,则返回"判定结果:通过",否则返回"判定结果:不通过"。
编程思路:
1 判断参数是否为Array类型
2.判断两个数组的长度是否相同
3.判断每个数组成员类型是否相同,分别遍历两个数组,判断元素类型,并记录每个数组元素各种数据类型的个数
4. 判断两个数组类型字符串比较
5.判断数组类型:基本类型或对象
最新文章
- 读《我是IT小小鸟》后有感
- 写sql语句分别按日,星期,月,季度,年统计
- tomcat直接访问
- 解决oracle11g安装导致数据库无法自动搜集统计信息-转
- 转载爱哥自定义View系列--Paint详解
- R-大数据分析挖掘(4-R爬虫实现)
- Apache server-status
- JS拖动DIV布局
- 基于SSM框架实现简单的登录注册
- statsmodels.tsa.arima_model预测时报错TypeError: int() argument must be a string, a bytes-like object or a number, not 'Timestamp'
- Ubuntu16.04中nginx除80之外其他端口不能访问
- JDK8 stream toMap() java.lang.IllegalStateException: Duplicate key异常解决(key重复)
- 【UML】NO.48.EBook.5.UML.1.008-【UML 大战需求分析】- 组件图(Component Diagram)
- 【python004-分支循环】
- n 中选 m —— 随机采样的艺术
- node爬虫(转)
- 【java规则引擎】《Drools7.0.0.Final规则引擎教程》第4章 4.2 ruleflow-group&;salience
- 在Asp.Net MVC中实现上传图片并显示
- Android Apk增量更新
- 关于提交表单时添加自定义值的方式:data中值可绑定function