前端 JS 变量 中需要注意的问题

1.number 数字类型需要注意的问题

特殊的number -----NaN(不是一个数 的number类型)
NaN 是唯一一个和自己比较,结果值不相等的数据

//声明一个变量等于 NaN
let oNaN = NaN;
//输出oNaN,并且查看他的数据类型
console.log(oNaN,typeof oNaN );
// 如果两个NaNo的值相等输出 两个值相等,不然输出两个值不相等
if(NaN==NaN){
    console.log('两个值相等');
}else{
    console.log('两个值不相等');
}
//
let n1 = 120;
let n2 = 20;
let n3 = n1 + n2;
console.log(n3);

let n4 = 150;
let n5 = n4 - n1;
console.log(n5);

let str3 = '魔礼青';
let str4 = '魔礼红';
//字符串 - 数字 得到的结果是一个 number类型
let n6 = str3 - n1;
console.log(n6);

let n7 = str4 - n1;
console.log(n6);

if(n6==n7){
    console.log('不可能');
}else{
    console.log('NaN和NaN 不能相等');
}

2.string 字符串需要注意的问题

字符串一般都由 引号包裹,可以是单引号,也可以是双引号
如果字符串外部引号,内部如果有引号,只能引号,反之亦然
单引号里面用单引号就加 \ ’ \ ’ 转义字符(英文的反斜杠+英文单引)
字符串的转义字符
\n : 换行
\t : tab键
\ ’ : 单引号
\ " : 双引号
\ \ : 表示 \

   let str5 = '子曰:\'学而时习之\'';
   console.log(str5);

   let str6 = '黑发不\n知勤\t学早';
   console.log( str6 );
   alert(str6)
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值