初识JavaScript

JavaScript基础:语法、变量与数据类型

1.什么是js

JavaScript 是一门跨平台、面向对象的脚本语言,它能使网页可交互(例如拥有复杂的动画,可点击的按钮,通俗的菜单等)。

2.注释

// 单行注释

/* 这是一个更长的,

多行注释

*/

/* 然而,你不能,/* 嵌套注释 */ 语法错误 */

在代码执行过程中,注释将被自动跳过(不执行)。

3.变量

在应用程序中,使用变量来作为值的符号名。变量的名字又叫做标识符,其需要遵守一定的规则。

一个 JavaScript 标识符必须以字母、下划线(_)或者美元符号($)开头;后续的字符也可以是数字(0-9)。因为 JavaScript 语言是区分大小写的,所以字母可以是从“A”到“Z”的大写字母和从“a”到“z”的小写字母。

合法的标识符示例:Number_hits,temp99,$credit 和 _name。

4.数据类型

布尔值(Boolean),有 2 个值分别是:true 和 false.

null,一个表明 null 值的特殊关键字。JavaScript 是大小写敏感的,因此 null 与 Null、NULL或变体完全不同。

undefined,和 null 一样是一个特殊的关键字,undefined 表示变量未赋值时的属性。

数字(Number),整数或浮点数,例如: 42 或者 3.14159。

任意精度的整数 (BigInt) ,可以安全地存储和操作大整数,甚至可以超过数字的安全整数限制。

字符串(String),字符串是一串表示文本值的字符序列,例如:"Howdy" 。

4.1数据类型的转换

4.1.1数字转换为字符串

在包含的数字和字符串的表达式中使用加法运算符(+),JavaScript 会把数字转换成字符串。例如,观察以下语句:

x = "The answer is " + 42 // "The answer is 42"

y = 42 + " is the answer" // "42 is the answer"

4.1.2字符串转换为数字

将字符串转换为数字的方法是使用一元加法运算符。

"1.1" + "1.1" = "1.11.1"

(+"1.1") + (+"1.1") = 2.2

// 加入括号为清楚起见,不是必需的。

5.操作符与表达式

5.1算术运算符

算术运算符使用数值 (字面量或者变量) 作为操作数并返回一个数值。标准的算术运算符就是加减乘除 (+ - * /)。

1 / 2; // 0.5

1 / 2 == 1.0 / 2.0; // true

5.2一元运算符

自增 (++):一元运算符。将操作数的值加一。如果放在操作数前面 (++x), 则返回加一后的值; 如果放在操作数后面 (x++), 则返回操作数原值,然后再将操作数加一。

var x=3;

console.log(++x); //4

console.log(x); //4

var y=3;

console.log(y++); //3

console.log(y); //4

自减 (--):一元运算符。将操作数的值减一。前后缀两种用法的返回值类似自增运算符。

var x=3;

console.log(--x); //输入 2,x=2

var y=3;

console.log(y--);//输出 3,x=2;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值