上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 34 下一页
摘要: 显式转换:特指Number(value) 隐式转换:非显式,比如“/”除号 1 let str="fly"; 2 let n=Number(str); 3 alert("6"/"2"); //3 undefined:NaN null:0 true:1; false:0 string: 纯数字字符串返 阅读全文
posted @ 2020-12-08 16:09 呈心者 阅读(428) 评论(0) 推荐(0) 编辑
摘要: 显示转换:指的就是使用String(value)这种形式。 隐式转换:指的是非隐式转换。 详细情况: 隐式转换: alert 阅读全文
posted @ 2020-12-08 15:49 呈心者 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 表示空。 typeof(null); 返回object,这是历史遗留问题。 阅读全文
posted @ 2020-12-08 15:41 呈心者 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 1 console.log(null==undefined); //结果为true 2 console.log(null undefined);//结果为false 各自的使用场景: null,一般将null写入变量中; undefined,作为已经声明但还没有赋值的变量的初始值。 阅读全文
posted @ 2020-12-08 15:36 呈心者 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 是一个未定义或者不正确的数学操作得出的结果 NaN是粘性的,对于NaN的进一步操作都会返回NaN 阅读全文
posted @ 2020-12-08 15:33 呈心者 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 就是一个值,可以直接使用,表示无穷大。 1 alert(Infinity); //Infinity 2 var v=Infinity; 3 var b=(1/0); //Infinity 阅读全文
posted @ 2020-12-08 13:58 呈心者 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 是一个内置对象,能表示任意长度的整数 number做不到的事儿,由我BigInt来做 能表示大于(253-1)( 9007199254740991)或小于-(253-1) 使用方法: 1 const bi1=999n; 在整数后加n 2 const bi2=BigInt("999");调用函数 3 阅读全文
posted @ 2020-12-08 13:06 呈心者 阅读(407) 评论(0) 推荐(0) 编辑
摘要: let v="fly"; v=100; 不用去想什么动态不动态,还原事物本质就行了。 从v的角度来看: 一开始,v被let声明 v变成了fly v变成了100 从“fly”的角度来看: 我变成了v 我被v抛弃了 v一开始是字符串类型,后来又变成了数值类型,还能变成其他类型。 也就是说v的类型不是被定 阅读全文
posted @ 2020-12-08 11:56 呈心者 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 字母全大写 驼峰命名法 字母全大写: const COLOR_RED="#f00"; 使用“#f00”和使用COLOR_RED是一样一样的,但是我们时常会忘记那种复杂的写法,所以如果能记住一个事物所有的写法,就没必要去定义常量。 我们知道红色就是red,但是不知道还叫“#F00”,为了方便啊,不想老 阅读全文
posted @ 2020-12-08 11:32 呈心者 阅读(144) 评论(0) 推荐(0) 编辑
摘要: const v=5; 不能再给v赋值。 v就代表了5,使用v就相当于在使用5。 阅读全文
posted @ 2020-12-08 11:17 呈心者 阅读(22) 评论(0) 推荐(0) 编辑
上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 34 下一页