变量的声明

//注释:解释代码的作用,不会执行

//1.声明变量  var;不推荐使用,作用或有问题

//变量的命名规则:字下美人其后数,不要使用关键字和保留字

var names="张牛逼";

var age=20;

var sex="未知";

var names="李好牛";//var 声明的变量名可以重复

//输出语句,控制台 输出

console.log(names)

console.log(age)

console.log(sex)

//2.let 声明变量

//不允许标识符重名

let names22="张三";

let age22="14";

let sex2="男";

//3.常量的声明,字面量 pI  E

const pI=3.1415;

// pI=3。1;     //常数的值不能修改

//。数字类型

//名称:数据类型=值

let age1:number=12;

//16进制的数字需要在前边加上 0x

let num1:number=0x123ACD;

//十进制,不需要额外符号,默认使用的就是十进制

let num2:number=13;

//八进制0o

let num3:number=0o765;

//二进制 0b

let num4:number=0b1001;

console.log("-------------------------")

console.log(num1)

console.log(num2)

console.log(num3)

console.log(num4)

//3.字符串   使用‘’或者""中的内幕都是字符串

let name3='张铮';

let name4="李振航";

//特殊用法,可以代替字符串的拼接

let name5=`牛逼了${num3}`;

console.log(name3)

//可以使用+进行字符串的拼接

console.log("姓名:"+name4+"年龄:"+age1)

console.log(`姓名:${name4}年龄:${age1}`)

//有双引号的就是字符串

let name6="123"

let name7="agel"

变量的数字类型

//3.布尔值  boolean-> true 真  false假不能用0和1表示

let flag:boolean=true

let flag2:boolean=false

//4.null  空   表示空值

let n1:null=null;

//5.

let n2;

let n3:undefined=undefined;

console.log(n2);

//6.any 任何类型

let n4:any="123";

let n5:any=true;

let n6:any="终端";

//变量 n7隐式具有 any 类型,但可以从用法中推断出更好

let n7;

//7.枚举 enum  默认值从零开始

enum Sex{男,女}

console.log("----------------");

console.log(Sex.女);

enum Stu{张铮=9,零名节=10,张晓文=11}

console.log(Stu.张晓文);

// 枚举的值十数字 类型

let aa:number=Stu.张晓文;

常用方式

let a7:string="123";

let a8:number=123;

let a9:null=null;

let a10:undefined=undefined;

// 获取数据类型  typeof

console.log(typeof a7);

console.log(typeof a8);

// mull类型为 object

console.log(typeof a9);

console.log(typeof a10);

// 数字转换字符串

let str5:string =a8+"";

// 包装类 Numver

let aaa:String=new String(a8)

let str6:string=`${a8}`

// 字符串变数字

let a12:number=Number(`123.9`)

console.log(a12);

// 小数转整数

let a13:number=parseInt(`${a12}`)

// 转小数

console.log(parseFloat("123.999"));

  • 8
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值