1.电商系统中经常会遇到一个商品有多个规格的情况,且规格维度(如颜色、尺寸、性别)和维度的取值(红、黄、蓝)都是不确定的,尝试根据一个任意维度规则的属性率,生成所有可能的商品全排列组合
假如有:
Color=[‘红色’,‘白色’,‘粉色’]
Size=[‘S’,‘M’,‘L’]
Six=[‘男’,‘女’]
示例输出:
‘红色’ ‘S’ ‘男’
‘红色’ ‘S’ ‘女’
‘白色’ ‘S’ ‘男’
‘白色’ ‘S’ ‘女’

像这样的组合一共有多少种组合呢? 一共有三个数组中每个数组长度的乘积,比如以这个demo为例就是:3x3x2=18 种情况 (第一、二个数组长度为3,第三个数组长度为2的乘积)
代码如下:

             var arrColor=['红色','粉色','白色']var arrSize=['S','M','L']var arrSix=['男','女']var count=0for(var i=0;i<arrColor.length;i++){for(var j=0;j<arrSize.length;j++){for(var x=0;x<arrSix.length;x++){count++console.log(count+'----'+arrColor[i]+'----'+arrSize[j]+'----'+arrSix[x])}}}

如若想要动态的更改数据,把数组内的数据换成动态的即可

跨境电商中选择商品规格的示例相关推荐

  1. 跨境电商中的B、C、M、A、G、O…是什么?

    这些是指交易对象的类型,B是企业( Business),C是消费者( Consumer)或者客户( Customer),这也是最传统的交易对象,并组合成了B2B企业对企业.B2C企业对消费者.C2C消 ...

  2. 大数据技术在跨境电商中的应用

    1.大数据技术与跨境电子商务综述 (1)大数据技术.大数据量,是指数据量极大,不能使用传统的数据采集方法.传统的数据库.传统的研究方法对数据集进行分析.传统的数据分析往往采用样本,采用推理的方法,用常 ...

  3. 跨境电商如何降低商品退货率

    跨境电商行业面临最大的挑战之一是产品退货率高,无数卖家头疼店铺的销量,但销量提高的同时往往伴随着退货率也提高,退货不仅会增加物流成本还会降低店铺评分.虽然电商行业不可能完全做到0退货,但卖家可以学习以 ...

  4. 拼多多跨境电商如何快速上架商品?

    拼多多跨境电商如何上架商品?众所皆知,拼多多Temu平台于9月1日在美国站点上线,主打宠物美妆类目,在产品分类上也较为丰富,包括但不限于宠物用品.服饰.首饰.日用品.儿童用品等多个类目. 很多商家也紧 ...

  5. 星淘惠:做跨境电商为什么要选择亚马逊?

    我们先来浅谈一下跨境电商的现状:疫情之后,消费者消费习惯转变,国外消费者转向线上消费,跨境市场购买力进一步释放,市场环境,跨境电商平台也在走向开放成熟.前期不稳定的政策因素经过调整后,也逐渐明晰起来. ...

  6. 跨境电商小白:一件代发是什么?为什么要选择Starday一件代发?

    近两年经济形势比较复杂多变,许多人面临就业难.职场改革.行业转型等困境,而跨境电商行业在此形势下依靠着国家优惠政策以及中国高质量产品在海外市场获得越来越多的份额.随着跨境电商行业发展规模的扩大,越来越 ...

  7. 跨境电商亚马逊卖家入驻亚马逊选择哪个站点开始做呢

    新手入亚马逊跨境电商,选择哪个站点开始做呢?最近很多正在准备开店的新手小伙伴在问,现在入手跨境电商,亚马逊更建议操作哪个站点? 大家应该都知道,亚马逊是一个全球化的电商平台,很多国家都包含在其他站点, ...

  8. 跨境电商如何通过打好数据底座,实现低成本稳步增长

    OceanBase 资深解决方案架构师孟磊围绕"原生分布式数据库助力跨境电商低成本稳步增长"主题进行解读,结合实践与案例,探讨跨境电商如何通过打好数据底座,保障未来业务稳步增长的同 ...

  9. 跨境电商是什么?跨境电商有哪些模式?

    随着2021年的来临,越来越多的人慢慢的加入了跨境电商中?跨境电商目前已经成为一个极其火爆的领域,有许多商家都想要加入跨境电商.但是在加入跨境电商之前,人们应该要提前了解一下跨境电商是什么意思.下面小 ...

最新文章

  1. PTA 基础编程题目集 7-13 日K蜡烛图 C语言
  2. Netty实战七之EventLoop和线程模型
  3. 基于流的EXCEL文件导出,SXSSFWorkbook源码解析
  4. 修改命令有趣的Linux命令
  5. 淘宝用html还url,html取出指定div的内容(不怕嵌套)
  6. arduino的矩阵示例程序_用树莓派 Arduino 制造 LED 矩阵彩灯
  7. .net2005底层类
  8. Angr安装与使用之使用篇(十三)
  9. SQL教程——连接查询之SQL99标准
  10. Dbviusalizer报错Java.lang.ClassCastException: javax.swing.KeyStroke cannot be cast to java.lang.Compar
  11. 苹果系统版本依次顺序_苹果手机顺序
  12. 央行降准对股市的影响利好还是利空?
  13. 【学习笔记】欧拉函数
  14. winsock2.h与afxsock.h
  15. Google如何在新标签打开页面打开链接?
  16. CMNET和CMWAP GPRS 连接
  17. CSS动画:transition画一个爱心
  18. npm run serve起项目报错node-sass not find
  19. IPMI与BMC简介
  20. office2010字体包_在Office 2010中使用高级字体连字

热门文章

  1. (15)点云数据处理学习——单目深度估计获得RGBD图再重建点云
  2. 安卓9.0官方系统升级包_努比亚Z17安卓9.0体验版更新发布
  3. 零基础学习51单片机
  4. 国产250A霍尔电流传感器产品CH704,可以替换Allegro的ACS758/ACS770/ACS772
  5. (荷兰)彼得·冯·门施:博物馆学的研究对象
  6. T66597 小xzy的任务 题解
  7. 江南大学物联网工程学院数据库课程实验三作业3vb.net实验报告
  8. 极路由2设备认证信息与服务器不符,极路由HC5761A救砖日志2
  9. 西门子系列PLC教学视频资源2——S7-300、400
  10. GSMA 2019“与CTIA合作的MWC洛杉矶”巩固其作为行业领先展会的地位