JavaScript语言基础

JavaScript 简介

JavaScript 是互联网上最流行的脚本语言,这门语言可用于 HTML 和 web,更可广泛用于服务器、PC、笔记本电脑、平板电脑和智能手机等设备。
JavaScript 是一种轻量级的编程语言。
JavaScript 是可插入 HTML 页面的编程代码。
JavaScript 插入 HTML 页面后,可由所有的现代浏览器执行。

1.用法
① 外部js文件。在head里用script引入,<script src="js文件路径"></script>
② 位于<script></script> 标签之间,可位于html文档的任意位置。
③ 写在html标签之中,例如:<button type="button" onclick="myFunction()">尝试一下</button>

2、空白
空白可能表现为格式化字符或注释的形式,空白通常没有意义,但是偶尔需要用它来分割字符序列,否则会被合并为一个单一的符号。

3、标知符(IDentifier)
标知符是指用来标识某个实体的一个符号。在编程语言中,标识符就是程序员自己规定的具有特定含义的词,比如类名称,属性名称,变量名等。
标识符必须是以字母、下划线、美元号等符号开头的,其后可以是零个或若干个字母、数字、下划线、美元号等符号组成的字符串。在JavaScript中预定义的运算符如:+、-、*、/、%不可以用于定义标识符。

4、保留字
保留字是语言中定义具有特殊含义的标识符,保留字不能作为标识符使用。JavaScript语言中定义了一些具有专门的意义和用途的保留字,这些保留字称为关键字。
JavaScript语言中的关键字:
break、delete、function、return、typeof、case、do、if、switch、var、catch、else、in、this、void、continue、false、instanceof、throw、while、debugger、finally、new、true、const、with、default、for、null和try。
还有一些保留字在未来JavaScript版本使用的,它们主要有:
class、enum、export、extends、import和super。

5、字符串
字符串字面量被包含在单引号或双引号中,它可能是0个或多个字符。\(反斜杠符号)是转义字符。转义字符允许吧那些正常情况下不被允许的的字符插入到字符串。
字符串被创建后就不可改变。’c’+’a’+’t’===’cat’。

6、字面量
字面量是指由字母,数字等构成的字符串或者数值,它只能作为右值出现,所谓右值是指等号右边的值,如:int a=123这里的a为左值,123为右值。
常量和变量都属于变量,只不过常量是赋过值后不能再改变的变量,而普通的变量可以再进行赋值操作
int a;//a变量
const int b=10;//b为常量,10为字面量
string str=”hello world”;//str为变量,hello world为也字面量

7、JavaScript数据类型
字符串、数字、布尔、数组、对象、null、undefined
JavaScript没有字符类型,要表示一个字符,通过创建时一个字符的字符串
数字,只有单一的数字类型,在内部表示为64位的浮点数。
布尔,中有true和false两个值
对象,由花括号分隔。在括号内部,对象的属性以名称和值对的形式 (name : value) 来定义。

当您声明新变量时,可以使用关键词 “new” 来声明其类型;
var carname=new String;
var x= new Number;
var y= new Boolean;
var cars= new Array;
var person= new Object;
JavaScript 变量均为对象。当您声明一个变量时,就创建了一个新的对象。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值