Excel宏(JSA)入门指南——了解Javascript基础

发表时间: 2024-05-09 11:44

要想学好JSA,掌握好Javascript的是基础。那么什么是Javascript,这门编程语言有什么特征?今天我们就来聊一聊这些内容,让我们对Javascript有一个初步认识。

发展历史

1995年被Brandon Eich开发出来。用于在浏览器中。

1997年被欧洲人制定成为了一个全球标准。叫做ECMASCRIPT标准。

到现在,这个标准已经发展到了ECMASCRIPT6,简称ES6,又被称为ES2015。

到现在,Javascript是目前最流行的网页前端语言。

语言特性

1.解释型脚本语言

所谓解释型编程语言,就是源代码不需要编译,就可以在运行环境中运行时被解释的编程语言。

Javascript的原始运行环境是浏览器,而我们的JSA运行环境就是WPS软件。

2.简单弱类型

所谓弱类型,就是在编写程序的时候,变量不需要进行严格的数据类型定义。

3.基于对象

可以运用已创建的对象,许多功能来自于脚本环境中对象的方法与脚本的相互作用。

面向对象的思想,我们将在后面的教程中逐步讲解。这将对我们学习JSA提供巨大助力。

4.相对安全

说它是相对安全的,主要是因为它不允许访问本地磁盘,也不能将数据存入服务器

而这个特性,我个人认为也是它在JSA中应用的一大缺陷。

5.事件驱动

JavaScript 可以直接对用户或客户输入做出响应,无需经过 Web 服务程序。

6.跨平台

JavaScript 依赖于浏览器本身,与操作环境无关,只要能运行浏览器并支持 JavaScript 的浏览器就可以正确执行。

现在这个特性在JSA中体现的最为明显了——被移植到了WPS软件环境中。

编程风格

1.命名规范

a.变量、函数和对象名必须以字母、下划线或$符号开头,且要避免保留字。尽量让这些名称易记、有意义。

b.区分大小写,Name和name代表的意义不同。

c.定一个命名规则,之后自己的所有编程命名就按此规则进行。

2.区块

JS以“{}”表示语句区块。

3.注释

我个人认为并非每条语句都要加个注释,而是要在关键语句位置进行注释;函数、对象要做注释,对其功能进行描述。

4.整洁

缩进、空格等运用得当,将会使你的代码看起来整洁。