初识JavaScript,JavaScript变量,数据类型以及运算

一、JavaScript(一个面向对象的脚本语言)的历史

由网景公司(netscape)创建

创始人:布兰登·艾奇

二、JavaScript的组成

ECMAScript  语法标准

BOM  操作浏览器的标准

DOM  操作文本的标准

本质:使用JS使浏览器的样式和属性发生变化

三、JavaScript的输出方式

alert(内容)【以弹窗形式显示】

document.write(内容)【在浏览器(body)中输出】

console.log(内容)【在浏览器的控制台中输出】

prompt(内容)【以可以输入的弹窗输出】

confirm(内容)【以询问用户是否确认的弹窗输出】

四、变量(内存中存放内容的容器)

1、定义变量:var 变量名(变量名可以是字母、数字、下划线、美元符组成的字符,但是,变量名的开头不可以是数字,也不可以是关键字)

2、给变量赋值(给变量中放入数据的过程)

变量名=值

等号的左边必须是变量名,等好的右边必须是一个具体的中值

可以的定义变量的同时给变量进行赋值:var 变量名=值,也可以同时定义多个变量,变量与变量之间用逗号隔开。

五、数据类型

1、数字类型(numbei):可以是整数、小数、负数

(1)isNaN()检测数据是否为数字,NaN是一个非数字的数字类型

(2)toFixed()强制保留小数点后几位

2、字符串类型(string):可以是一句话,一串英文字母

(1)引号嵌套问题,单引号不能嵌套单引号,双引号不能嵌套双引号,除非使用转义字符——\(将特殊的含义去掉了,只保留普通字符)

(2)document.write()可以识别标签,但是标签一定要是字符串才行

(3)字符串之间可以使用+连接在一起

3、布尔类型(boolean):用来描述真假,用他来描述比较运算的结果

4、未定义型(undefined):当定义一个变量没有赋值的时候,这个变量的值就是undefined,类型就是未定义类型

5、对象(object):代表一个集合:{}   []   null

六、运算

1、算数运算:运算符:加、减、乘、除、求余(通常用于判断一个数字是奇数还是偶数)

2、赋值运算:+=(自己先加后赋值给自己)-=(自己先减后赋值给自己) *=(自己先乘后赋值给自己) /=(自己先除后赋值给自己) %=(自己先求余后赋值给自己)

3、比较运算:运算符:>、<、>=、<=、==(只比较值是否相等)、!=、===(全等于【先比较是否是同类型,是同类型再比较是否相等】)、!==(全不等【与全等于相同】)

比较运算最后的结果只有两种,一种是真,一种是假,也就是布尔类型的true和false

4、逻辑运算:运算符:&&(并且)、||(或者)、!(真变假,假变真)

5、自增自减运算:

(1)自增(++):让自己加,并且放在自己的变量空间中【自己一个的时候,++放在前面和后面都一样;当遇到特殊情况(赋值、输出、运算【】放前面就先自增,放后面就后自增)时,放前面和放后面是有区别的】

(2)自减(--):与++是一样的

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值