ECMAScript基本概念

本文详细介绍了JavaScript的基本数据类型和复杂数据类型,变量的命名规则和声明方式,并通过实例展示了变量赋值及作用域的区别。此外,还介绍了单行和多行注释的使用方法。

 1.数据类型

  • 基本数据类型(简单类型):Undefined 、Null、String、Boolean、Number
  • 复杂数据类型:Object(和面向对象里说的类有点相似)

2.变量命名规则

  • 区分大小写
  • 可以使用字母、数字、下划线(_)、美元符($)
  • 不能以数字开头
  • 不能使用关键字保留字符
  • 一般使用驼峰命名规则(推荐)

3.变量声明

 ECMAScript的变量是松散类型的,也就是说声明变量的时候不用特意指定它的数据类型,变量可以用来保存任意类型的值。

var JsTest=function(){
  var num1; //用var 关键字声明一个变量(局部变量)
  num1="123"; //变量赋值
 
  var str="hello world!";//声明一个变量并赋值

  num2=23;//没用var 关键字声明。会创建一个全局变量,在函数的外部也可以访问
  console.log(num1);//控制台输出:123
};

JsTest();//调用函数
console.log(num2);//控制台输出:23
console.log(num1);//控制台报错:Uncaught ReferenceError: num1 is not defined

输出:

4.注释方法

  • 单行注释
//本行是注释
// 数值类型的转换
var JsTest=function(){
  var num1=parseFloat("0xss");
  console.log(num1);
};
  • 多行注释
/*
 这里可以写多行注释
 */
var JsTest=function(){
  var num1=parseFloat("0xss");
  console.log(num1);
};

 

转载于:https://www.cnblogs.com/fanglylu/p/6812222.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值