[学习笔记]JavaScript[1]

JavaScript的使用

<script>标签

<script>标签是可以用在<body>和<head>中的,另外也可以写在.js文件中,使用方式如下:

<body>
    <script>
        你的脚本
    </script>
</body>
<head>
    <script>
        你的脚本
    </script>
</head>

使用外部JS文件的时候,只需要将文件名引用即可

<body>
    <script src="myScript.js"></script>
</body>

JavaScript输出

在上一博客中已经简单介绍了JavaScript的输出,这里只强调下面一点:
使用document.write() 时,这个操作仅仅向文档输出写内容。
如果在文档,也就是你的页面加载完之后再调用这个document.write(),整个HTML页面都会被覆盖。

JavaScript 语句

1.在JavaScript中,可以不使用分号来结束语句。但通常会使用分号。
2.JavaScript对大小写是敏感的,所以getA和geta是不同的方法
3.在JavaScript中,可以使用反斜杠对文本字符串进行换行,例如:

document.write("Hello \
World!");

JavaScript 注释

1.使用 // 进行单行注释
2.使用/**/进行块注释
这个和Java是相同的

JavaScript 变量

在JavaScript中,变量是没有类型的。我们可以把JavaScript中的变量当做存储数据的容器。
1.声明变量。JavaScript中使用var关键字来声明变量。也可以在变量声明中对其赋值:

var a;
var b = "test";

在变量声明但没有赋值的时候,其值为undefined。
但是建议在变量声明的时候就对其进行赋值。
如果你想在一行语句中对多个变量进行赋值,可以如下:

var a = "testa", b = "testb";

如果对一个变量进行重复声明,变量的值不会丢失。

var a = "testa";
var a;

如上的代码执行后,变量a的值仍然是”testa”。

JavaScript 数据类型

上面讲到JavaScript中的变量是没有类型区分的,但是在JavaScript中也是有多种数据类型:
1.字符串类型:
JavaScript中可以使用单引号或双引号定义任意文本,如下:

var a = "testa";
var b = 'testb';

2.数字类型:
JavaScript中的数字可以带小数点来表示小数,而且并不像Java中有Int和Double的区分。
JavaScript中甚至可以使用科学技术法来表示数字:

var a = 1;
var b = 1.2;
var c = 1e10;
var d = 1e-10;

3.布尔类型
JavaScript中的布尔类型就和Java中的相同了,只有true和false两个值。
4.数组
JavaScript中可以使用Array来声明数组:

var myArray = new Array();
myArray[0] = "a";
myArray[1] = "b";

也可以直接声明:

var myArray = new Array("a","b");

var myArray = ["a","b"];

5.对象
JavaScript中也是有对象类型的,下面是对象的声明方法:

var person = {
name : "test",
age  : 23,
id   : 100
};

也可以声明在一行内。
对象类型的寻址方式也有两种:

var name = person.name;
var name = person["name"];
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值