使用JavaScript怎么编写一个点餐小程序

  介绍

使用JavaScript怎么编写一个点餐小程序?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

使用条件:使用ES6标准开发,因为采用了引导在线,所以需要联网;VSCode开发工具,在本地服务器中打开。

,代码展示:

使用JavaScript怎么编写一个点餐小程序

,替换成(网页),Demo.css(样式),Test01.js(菜单类),Test02.js(循环菜单),Test03.js(增、删操作)

,下面进行一一展示:

,演示。html(网页):

& lt; ! DOCTYPE  html>   & lt; html  lang=癳n"祝辞   & lt; head>   & lt;才能meta  charset=癠TF-8"比;   & lt;才能meta  name=皏iewport",内容=翱矶?设备宽度,初始=1.0,比;   & lt;才能meta  http-equiv=癤-UA-Compatible",内容=癷e=edge"比;   & lt;才能title> Document</title>   & lt;才能link  https://www.yisu.com/zixun/href=" https://cdn.jsdelivr.net/npm/bootstrap@3.3.7/dist/css/bootstrap.min.css”rel="样式表">      
  
  
     名称td> 价格   图片   操作道明>      表>   
     名称td> 价格   数量   操作道明>      表>   
  
  <脚本类型=澳?椤?   进口{db_foot}”。/Test02.js ';   让内容=[];   窗口。onload=function () {   (const的渣滓db_foot ()) {   contents.push ('       $ {foots.name}    $ {foots.price}    $ {foots.pic}    <按钮value=" $ {foots.name} "钱=" ${沉淀物。价格}”class=" btn btn-sm btn-info sss(这)“οnclick=>加入菜单      ”);   . getelementbyid(身体的)。innerHTML=contents.join (" ");   };   };>   

演示。css(样式):

*{保证金:0;填充:0;}   tr, td {   text-align才能:中心;   ,,行高:20 px;   }   td {   ,,vertical-align:中间;   }

Test01。js(菜单类):

export  default  class 人{   构造函数才能(名称、价格、图片){   ,,,this.name =,名称;   ,,,this.price =,价格;   ,,,this.pic =,图片;   ,,}   }

Test02。js(循环菜单):

import  Person 得到& # 39;。/Test01.js& # 39;;   ,   export  function  db_foot () {   let 才能;foots =, new 数组();   foots.push才能(new 人(& # 39;鱼香肉丝& # 39;,100 & # 39;& # 39;));   foots.push才能(new 人(& # 39;宫保鸡丁& # 39;,200 & # 39;& # 39;));   foots.push才能(new 人(& # 39;菠萝吹雪& # 39;,300 & # 39;& # 39;));   return 才能;沉淀物;   }

Test03。js(增、删操作):

let  contents =, [];   function  sss (e) {   var 才能;flag =,真的;   var 才能;zhi =, e.getAttribute (“value");   var 才能;num =, e.getAttribute (“money");   var 才能;arr_tr =. getelementbyid (“table2") .getElementsByTagName (“tr");   let 才能;我;   ,,(i=0,,, i使用JavaScript怎么编写一个点餐小程序