摘要:
变量提升 在代码执行之前,会先进行代码的预解析,将var和function声明的变量进行提升,提升为window的属性(全局变量),并将var声明的变量赋值为undefined,var的提升在function之前 console.log(num); say(); var num = 100; fun 阅读全文
posted @ 2022-08-20 19:20
KongQingzhi
阅读(29)
评论(0)
推荐(0)
摘要:
if...else switch var num = 1; switch(num){ case 0: console.log(0); case 1: console.log(1); case 2: console.log(2); case 3: console.log(3); } //打印3,因为没 阅读全文
posted @ 2022-08-20 19:17
KongQingzhi
阅读(28)
评论(0)
推荐(0)
摘要:
隐式转换 两种类型的变量在进行运算或比较时,一种类型会向类一种进行转化,然后再进行比较和运算 加法 作为算数运算符 (除string类型外的原始数据类型进行加法运算时)非数字类型,会转为数字类型,通过Number()方法 作为字符串连接符(有一个操作数string类型以及引用数据类型时) 减法|乘法 阅读全文
posted @ 2022-08-20 19:15
KongQingzhi
阅读(9)
评论(0)
推荐(0)
摘要:
变量声明 在ES6以前我们通常通过var来声明变量。首先要进行变量声明,然后再进行使用 var num = 123;//声明变量num,并且赋值为123 var声明多个变量 var a = 10, b = 20, c; console.log(delete c, delete b); // fals 阅读全文
posted @ 2022-08-20 19:13
KongQingzhi
阅读(102)
评论(0)
推荐(0)
摘要:
JS式JavaScript的简称,它是一门弱语言,它可以实现让网页动起来 JS的构成 核心(ECMAScript) 文档对象模型(DOM)-- Document Object Module 浏览器对象模型(BOM)-- Browser Object Module **ECMAScript:是一种 由 阅读全文
posted @ 2022-08-20 19:11
KongQingzhi
阅读(384)
评论(0)
推荐(0)
浙公网安备 33010602011771号