根据MND定义,JavaScript 是一种脚本,也能称它为程序语言,可以让你在网页中实现出复杂的功能。让网页不只呈现静态的内容,更可以提供像是:内容即时更新、地图交动、绘制 2D/3D 图形,影片播放控制……等。
一般在建立网页,第一层是 HTML ,第二层是 CSS , JavaScript 是标准网页技术蛋糕的第三层。
JavaScript脚本语言特色:
1.直译式或即时编译的程序语言。
2.区分大小写并使用 Unicode 编码。
3.JavaScript 支援不需任何特殊宣告的函式。
4.JavaScript 拥有一个基於原型的物件模型(prototype-based object model)。
5.使用建构函数来定义物件的属性及初始值,所有的 JavaScript 函数都可以作为建构函数。
6.基於原型的物件模型提供动态继承(dynamic inheritance)的功能,意即被继承的物件可以根据个别的物件而改变。
7.
虽然 "Java" 和 "JavaScript" 都是 Oracle 公司在美国和其他国家的商标或注册商标,但两个语言有着非常不同的语法、语意和用途。
JavaScript 程序设计语言由 Netscape, Inc. 开发,并非 Java 平台的一部分。
JavaScript 并不会建立 Applet 或独立应用程序。JavaScript 最常见的形式是位於 HTML 文件内,且可提供单靠 HTML 无法达到的网页互动
单行注解 //
多行注解 /* */
例如:
// a one line comment
/* this is a longer,
multi-line comment
*/
/* You can't, however, /* nest comments */ SyntaxError */
var
宣告一个可随意更改其内容的变数
let
宣告一个可随意更改其内容的区块区域变数
const
宣告一个只可读取的不可变常数
在 JavaScript 中,变数必须使用字母(letter)、下底线( _)、钱号($)作为开头;後面的字员组成可以包含数字(0-9)。JavaScript 是区分大小写(case secsitive)的,大写字母('A' ~ 'Z')和小写字母('a' ~ 'z')皆可使用且不相等。
可以透过三种方式来定义变数:
前一篇提到了Build pipeline的排程除了可以在Yaml内设定之外,也可以透过传统UI的方式...
白板题跟系统设计问题的相同点,就是重视厘清问题与沟通。 相比於系统设计,白板题往往需要写出能够运行...
去了 4 次,每次总是要买点东西才回家XDD 越买越大包,这就是另一件事情了... 有鉴於 4 次...
我们已经有了语音转文字的技术, 那我们也能将文字进行向量化。 那我们是否能收集客服人员顾客的回答, ...
这篇会让Linebot在接收到特定讯息後,回复特定讯息。执行环境先转到本地执行,方便之後的测试 要转...