JUEJIN小册|node原理讲解实例探究|2案例一: [龟兔赛跑] Node 的语言基础 - JS(ES5[6[7[8)

本文介绍了如何使用Node.js和JavaScript(ES5/6/7/8)的基础知识来实现一个命令行龟兔赛跑动画。内容包括名词概念解释,如JS、ECMAScript和它们之间的关系,以及Webpack中用到的语法特性,如解构赋值、Symbol和Promise。此外,文章提供了一个简陋的初始代码示例,展示了如何利用箭头函数、Promise和新语法特性来简化代码。最后,提出了一个思考题,引导读者思考如何使兔子停留在随机位置。
摘要由CSDN通过智能技术生成

[命令行动画龟兔赛跑] Node 的语言基础 - JS(ES5/6/7/8)

在这里插入图片描述
本节目标:【实现一个龟兔赛跑小动画】 - 没有金刚钻,不揽瓷器活,必要的 JS 知识是学习 Node 的第一板斧。

名词概念解释

● JS 对 JavaScript 的简称,实际意义与 JavaScript 相同
● JavasScript 通用叫法,代指实现了 ECMAScript 标准的任何语言版本
● ES 对 ECMAScript 的简称,实际意义与 ECMAScript 相同
● ECMAScript 欧洲计算机制造商协会 对 Javascript 语言制定的工业标准,随着时间推移版本不断更新,如 ES3/4/5
● ES2/3/4/5 是语言标准的版本,ES2015/ES2016 是发布标准的年份称谓,如 ES2015/ES6 意义等同
● ES.Next 代指下一个要推出的语言标准,它永远指向下一个,是动态的
1995 年网景浏览器发布 LiveScript,后来改名 JavaScript,再后来提交 JavaScript 到 ECMA 进行标准化,也就有了官方学名 ECMAScript,只是 ECMAScript 这个名字不怎么讨人喜爱,大家仍然习惯叫 JavaScript。
到如今已过去 20 多年了,按道理说,根据 JavaScript 语言进化的速度,到现在应该有至少十几个 ES 版本出来,然后并没

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
实现一个低代码组件库的过程可以分为以下几个步骤: 步骤1:初始化项目 1. 创建一个新的vue3 + TypeScript项目,可以使用vite进行快速初始化。 2. 安装Element-Plus库,用于构建组件样式。 3. 配置基本的项目结构和依赖。 步骤2:创建可视化编辑器 1. 创建一个可视化编辑器的组件,用于拖拽和编辑组件。 2. 组件中通过监听mouse事件实现拖拽功能。 3. 通过组件的props传递组件数据,用于显示和编辑组件的属性。 步骤3:实现Container容器组件 1. 创建一个Container组件,用于容纳其他子组件。 2. 在Container组件中,通过插槽(slot)来动态渲染子组件。 3. 使用可视化编辑器将其他组件拖拽到Container中,并实现布局功能。 步骤4:实现Panel面板组件 1. 创建一个Panel组件,用于展示其他组件的属性和配置。 2. 在Panel中,使用表单元素或者其他控件来展示和编辑组件的属性。 3. 通过双向绑定(v-model)来实现属性的修改和同步。 步骤5:实现Table表格组件 1. 创建一个Table组件,用于展示数据表格。 2. 在Table组件中,通过props接收数据和配置。 3. 使用Element-Plus的Table组件来展示数据表格。 步骤6:使用组件库 1. 在主应用中引入自己开发的组件库。 2. 使用可视化编辑器,拖拽和配置各个组件。 3. 在页面中使用Container容器组件来布局其他组件。 4. 使用Panel面板组件来编辑和配置其他组件的属性。 5. 使用Table表格组件展示数据表格。 以上是一个实现低代码组件库的大致步骤,具体的代码实现过程和细节可以参考参考文章中的示例代码。希望对你有所帮助!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

学习记录wanxiaowan

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值