网站营销特点,网站备案过户 主体需要一致么,养生网站策划,创业找项目JavaScript简介 JavaScript介绍
JavaScript是一种轻量级的脚本语言。所谓“脚本语言”#xff0c;指的是它不具备开发操作系统的能力#xff0c;而是只用来编写控制其他大型应用程序的“脚本”。
JavaScript 是一种嵌入式#xff08;embedded#xff09;语言。它本身提供…JavaScript简介 JavaScript介绍
JavaScript是一种轻量级的脚本语言。所谓“脚本语言”指的是它不具备开发操作系统的能力而是只用来编写控制其他大型应用程序的“脚本”。
JavaScript 是一种嵌入式embedded语言。它本身提供的核心语法不算很多
为什么学习 JavaScript
操控浏览器的能力广泛的使用领域易学性
JavaScript与ECMAScript的关系
ECMAScript和JavaScript的关系是前者是后者的规格后者是前者的一种实现。在日常场合这两个词是可以互换的。
JavaScript版本
JavaScript语句、标识符
语句
JavaScript 程序的单位是行line也就是一行一行地执行。一般情况下每一行就是一个语句
scriptvar num10;var age20;
/script语句以分号结尾一个分号就表示一个语句结束
标识符
标识符identifier指的是用来识别各种值的合法名称。最常见的标识符就是变量名
标识符是由字母、美元符号($)、下划线(_)和数字组成其中数字不能开头 温馨提示 中文是合法的标识符可以用作变量名不推荐 JavaScript保留关键字
以下关键字不需要强行记忆 JavaScript有一些保留字不能用作标识符arguments、break、case、catch、class、const、continue、debugger、default、delete、do、else、enum、eval、export、extends、false、finally、for、function、if、implements、import、in、instanceof、interface、let、new、null、package、private、protected、public、return、static、super、switch、this、throw、true、try、typeof、var、void、while、with、yield。 变量 变量名称
变量对大小写敏感y 和 Y 是两个不同的变量 变量必须以字母或下划线开始 注释由于 JavaScript 对大小写敏感变量名也对大小写敏感。
var num 10; 实例
在脚本执行的过程中可以改变变量的值。可以通过其名称来引用一个变量以此显示或改变它的值。
本例为您展示原理。
变量的重新赋值
var num 10;
num 20;变量提升
JavaScript 引擎的工作方式是先解析代码获取所有被声明的变量然后再一行一行地运行。这造成的结果就是所有的变量的声明语句都会被提升到代码的头部这就叫做变量提升hoisting。
console.log(num);
var num 10; // 结果是什么呢等效于
var num;
console.log(num);
num10;学术论文内容来自 樊东燕. 基于JavaScript的变量作用域的辨析 《 VIP 》 邓绪高. Javascript中变量作用域浅析 《 CNKI 》 2010 樊东燕. 基于JavaScript的变量作用域的辨析 《 CNKI;WanFang 》 2009