黑马程序员-JS基础day1-初识js/变量与数据类型

js的三种引入方式

行内式(不常用);

内嵌式(适合练习);

外部式(<script>src=''</script>)

js中的注释方式

单行  //

多行  /*...*/

js中的输入输出和打印语句

prompt;

alert;

consloe.log();

js中的变量

  1. 声明变量并负值称为变量的初始化;
  2. 变量可以被重新赋值;
  3. 同时声明多个变量:var a=1,b=2,c=3;
是否声明是否赋值输出结果
正输出确
undefined
可以输出
报错

变量的命名

  1. 可以由字母、数字、&、_组成,但不能是数字开头;
  2. 不能是关键字/保留字;
  3. 驼峰命名法;

数据类型

数据类型分类

简单数据:number、string、Boolean、null、undefined;

判断数据类型:typeof(变量名)

数值型数据

  • 八进制:0开头
  • 十六进制:0x开头;
  • 最大值:Number.MAX_VALUE=1.79769......e+308
  • 最小值:Number.MIN_VALUE=....
  • 无穷大:Infinity
  • 无穷小:-Infinity
  • 非数值型:NaN
  • 判断是否是数值型数据:isNaN(x)

字符型数据

  • 书写格式:js中常用单括号包裹
  • 转义符:
  • 拼接字符串方式:‘字符1’+变量名+‘字符2’
  • 字符串长度:变量名.length;

布尔型数据

true的值为1,false为0;

数据类型的转换

数值型转换为字符串

变量名.toString(n);

强制转换:String(n);

隐式转换:‘字符串1’+n;

字符型数字转换成数值型

parseInt(3);

parseFloat(3.114);

Number(‘3’);

‘3’-0;

转换成布尔值

转换方法:Boolean(变量名);

返回值为false的情况:变量为空、0、undefined、null、NaN;

其余值都为true;

目录

js的三种引入方式

js中的注释方式

js中的输入输出和打印语句

js中的变量

变量的命名

数据类型

数据类型分类

数值型数据

字符型数据

布尔型数据

数据类型的转换

数值型转换为字符串

字符型数字转换成数值型

转换成布尔值


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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值