本文主要是利用ko框架遍历读取递归数据格式
如果遇到这样的数据结构,用ko框架实现是非常简单的:
因为sem推广总是提出一些让人吐血的需求,类似于用A链接访问B链接的内容,pc跟无线又要区分不同页面,区域的不同又要显示的内容不同等等,哎呀妈妈喂,净瞎折腾。
这一次的需求是打开A链接,mobile显示B链接的内容,pc显示C链接的内容,因为访问链接不能变。因此我首先想到的就是用iframe了。本文的前提是iframe同域,即不存在跨域情况,页面没考虑IE兼容
今天在http://www.w3cfuns.com/notes/20618/7af828f7b6b7f9d1bb127a9cfbb3267c上看到这个效果,所以拿来练练手,太久没动脑子了,得让它活动活动。
轮播效果:
这是一个面试题,题目大概就是这样子的:
有以下种类:容量=[“16G”,”32G”,”64G”];颜色=[“黑色”,”白色”,”土豪金”];网络=[“移动版”,”联通版”,”通用版”];请写出能计算出组合所有机型的函数。返回的机型组合如下[16G,”黑色,”移动版”],[16G,”白色,”移动版”]…,在手机增加属性后,函数能自动返回新的组合。
需求分析:
1、无缝滚动
2、触摸拖动
利用css3这个属性(背景剪裁):
background-clip: border-box || padding-box || context-box || no-clip || text
本次用到的就是: -webkit-background-clip:text;
栗子:
Array.prototype.reduce(callback,initialVal):
总结几种用js方法实现数组去重
思路:每次随机从数组抽出一个数放进新的数组,然后将这个数从原数组中剔除,这个就不会抽到重复的数了*
jq实现三级联动年月日…