原生JS逐行实现购物车功能

常见问题
1.开发思路混乱
2.代码不够简洁
3.格式不统一
4.知识点运用知其然不知其所以然
5.新增方法或语法看得懂不会用

制作第一步:功能分析

  • 列表
    -勾选商品
    -数量控制
    -小计
  • 统计
    -全选
    -勾选商品件数统计
    -总额计算
    -现在结算的点击

var、let、const的差别

  • var
    -支持全局、函数作用域
    -接受重复声明
    -变量预解析
  • let
    -不接受重复声明
    -不存在变量提升
    -支持块作用域
  • const
    -特性同let
    -一旦声明,常量的值就不可以改变

JavaScript toFixed() 方法

Math方法
Math.min Math.max
Array方法
String方法

every、some数组方法
every
-用于循环数组中的每一项,在指定的函数中做判断,如果全部符合返回true,有一项不符合就返回false
some
-只要有其中一项符合,就返回true

示例:点击查看