JavaScript 踩坑开始(ing...)

 

 

 

 

 

ECMAScript 是一种由Ecma国际(前身为欧洲计算机制造商协会,European Computer Manufacturers Association)通过ECMA-262标准化的脚本程序设计语言。

 

 

 

# 变量初始化、声明变量、变量赋值

复制代码
 1 <!DOCTYPE html>
 2 <html>
 3 <head>
 4     <title>JS变量</title>
 5 </head>
 6 <body>
 7     <script type="text/javascript">
 8         // 单行注释
 9         /*  
10             多行注释
11         */
12 
13         // 变量初始化
14         var x = 16;
15 
16         // 声明变量
17         var y;
18 
19         // 变量赋值
20         y = 99;
21         var name = 'Loki'
22         /* 
23         1. 必须使用字母、下划线(_)、 $开始
24         2. 多个英文字母 驼峰 e.g. myName
25         3. 不能使用js中关键字和保留字来命名
26         4. 严格区分大小写
27         */
28 
29         var _A = 88;
30         var $B = 99;
31         /*
32         alert(_A)
33         alert($B)
34         */
35     </script>
36 </body>
37 </html>
View Code
复制代码

 

# 数据类型

  • 基本数据类型
  1. Number      数值类型
  2. String          字符串     // 单引号,双引号
  3. Boolean       布尔型    // bollean 0(假 false) 1(真 true)
  4. undefined     未定义   //仅做了变量声明,未被赋值的变量
  5. null                空值     // 使用typeof检测结果为“object” 属于一个空对象
  • 引用的数据类型
  1. Object 
  2. Array
  3. Function

# 变量类型检测

alert(typeof <变量名>)

 

posted @   Cong0ks  阅读(109)  评论(0编辑  收藏  举报
编辑推荐:
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
阅读排行:
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
点击右上角即可分享
微信分享提示