前端知识点简记

声明式编程和命令式编程

2022-01-28  本文已影响0人  IOneStar

声明式和命令式?
html 就是声明式, js 就是命令式。

以绘制一个红色方块为例,
声明式:html+css

<div style="background:red; height:50px"></div>

命令式:js

const ctx = canvas.getContext('2d');
ctx.fillStyle = 'red';
const rectangle = new Path2D();
rectangle.rect(0, 0, 100, 100);
ctx.fill(rectangle);

命令式无法实现可视化编辑。可视化编辑是低代码必须的,所以得出结论:所有低代码平台只能采用声明式的代码。这就是为什么所有低码平台都会有内置的 DSL。

低代码是一种声明式编程,声明式的缺点和优点就是低代码平台的的优点和缺点。

上一篇下一篇

猜你喜欢

热点阅读