Download Fore_End/JavaScript/ECMAScript/ECMAScript_grammar/3_变量.html from zxy0307/JavaWeb: direct link, hf CLI and curl.
- Browser
- Download file 2.05 kB
-
https://huggingface.co/zxy0307/JavaWeb/resolve/main/Fore_End/JavaScript/ECMAScript/ECMAScript_grammar/3_%E5%8F%98%E9%87%8F.html
- Command line
-
hf download hf://zxy0307/JavaWeb/Fore_End/JavaScript/ECMAScript/ECMAScript_grammar/3_变量.html
-
curl -L -o 3_变量.html https://huggingface.co/zxy0307/JavaWeb/resolve/main/Fore_End/JavaScript/ECMAScript/ECMAScript_grammar/3_%E5%8F%98%E9%87%8F.html
2.05 kB
| <html lang="en"> | |
| <head> | |
| <meta charset="UTF-8"> | |
| <title>变量</title> | |
| </head> | |
| <body> | |
| <!-- 4. 变量 | |
| * 变量:一小块存储数据的内存空间 | |
| * Java语言是强类型语言,而JavaScript是弱类型语言。 | |
| * 强类型:在开辟变量存储空间时,定义了空间将来存储的数据的数据类型。只能存储固定类型的数据 | |
| * 弱类型:在开辟变量存储空间时,不定义空间将来的存储数据类型,可以存放任意类型的数据。 | |
| * 语法: | |
| * var 变量名 = 初始化值; | |
| * typeof运算符:获取变量的类型。 | |
| * 注:null运算后得到的是object --> | |
| <script> | |
| //定义变量 | |
| var a = 3; | |
| alert(a); | |
| a = "abc"; | |
| alert(a); | |
| //1、定义number类型 | |
| var num1 = 1; | |
| var num2 = 2.3; | |
| var num3 = NaN; | |
| //输出到页面上 | |
| document.write(num1 + "---" + typeof(num1) + "<br/>"); | |
| document.write(num2 + "---" + typeof(num2) + "<br/>"); | |
| document.write(num3 + "---" + typeof(num3) + "<br/>"); | |
| //2、定义string类型 | |
| var str = "abc"; | |
| var str2 = 'abcd'; | |
| document.write(str + "---" + typeof(str) + "<br/>"); | |
| document.write(str2 + "---" + typeof(str2) + "<br/>"); | |
| //3、定义boolean类型 | |
| var flag = true; | |
| document.write(flag + "---" + typeof(flag) + "<br/>"); | |
| //4、定义null | |
| var obj = null; | |
| document.write(obj + "---" + typeof(obj) + "<br/>"); | |
| //5、定义undefined | |
| var obj2 = undefined; | |
| var obj3; | |
| document.write(obj2 + "---" + typeof(obj2) + "<br/>"); | |
| document.write(obj3 + "---" + typeof(obj3) + "<br/>"); | |
| </script> | |
| </body> | |
| </html> |