博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
js函数式编程1-1
阅读量:5223 次
发布时间:2019-06-14

本文共 647 字,大约阅读时间需要 2 分钟。

题目1: 

   给定两个长度相同的整数数组,将其中的数字分别一一配对,对每一对数字计算乘积,然后求和,计算出总和最小的配对方式,并打印出总和。

  输入示例:

  [1,2,3], [1,2,3]

  输出示例:

  10

答案:

reduce方法

 

map方法

 如何写好JavaScript呢? 

DEMO1:

思路: 通过按钮的颜色 来控制白天和黑天的状态

缺点:用js直接去操纵样式,如果我们以后想修改黑天的颜色,字体的颜色等等,我们就得修改这一坨代码,维护性不好

思路: 通过类名 来控制白天和黑天的状态

优点:可维护性高

思路:通过单选框来控制两种状态

实现:将label于input框关联,把单选框隐藏掉

优点:不用JavaScript

 

 DEMO2:

步骤1:思路:

1. 图片结构是一个列表型结构,所以主体用<ul>

2. 使用css绝对定位将图片重叠在同一个位置

3. 轮播图切换的状态使用修饰符(modifier)

4. 轮播图的切换动画使用css transition

 

我们用JavaScript来控制轮播图,所以先设置JavaScript的API

1. 设计一个接口,让我们能拿到当前元素的接口

2. 第二个接口,能拿到当前元素的下标

3. slideTo() 接口,切换当前下标位置的元素

4. slideNext() 接口,切换到当前下标位置下一个的元素

 

具体实现:

 

转载于:https://www.cnblogs.com/liuzhaoxu/p/9004642.html

你可能感兴趣的文章
GridView 72般绝技 (http://blog.csdn.net/21aspnet/)
查看>>
win7创建共享给windows和linux机器
查看>>
Window.open()方法参数详解
查看>>
Hadoop1 集群安装实验
查看>>
java RE Validation常用
查看>>
GNU make使用(一)
查看>>
How to change MAC address in windows 7
查看>>
log4net的各种Appender配置示例
查看>>
JointCode.Shuttle,一个简单高效的跨 AppDomain 通信的服务框架
查看>>
第二次绩效评估
查看>>
Java中 VO、 PO、DO、DTO、 BO、 QO、DAO、POJO的概念
查看>>
迅为iTOP-4412开发板-驱动-显卡支持HDMI_1080P分辨率
查看>>
hive 导出数据到本地
查看>>
SQL点点滴滴_DELETE小计
查看>>
Jquery选择器
查看>>
苹果开发者账号那些事儿(二)
查看>>
鲜贝7.3--mysql 下载小问题
查看>>
oracle数据链接
查看>>
2018-2019-1 20189215 《Linux内核原理与分析》第七周作业
查看>>
java FTP和SFTP相关操作
查看>>