JavaScript基础学习篇一——基础语法

JavaScript主要分为三个部分:ECMAScript,BOM,COM。如下图所示,本文组要总结基础部分。
JavaScript的组织

1基本使用

JavaScript的使用可以直接引用一个js文件。也可以直接书写script代码,可以在中,也可以写在中,但是一般是写在的最底下。这是因为当加载较大的js文件时,要把所有的资源加载完之后才会加载页面的内容。

2数据类型

在Jav aScript中有以下几种数据类型:
基本数据类型:
- undefined。undefined类型是在变量没有赋值或变量还未声明就使用时,此时变量的类型是undefined。
- null。null代表一个对象的空指针引用,如果声明一个变量,未来该变量会指向一个对象,那么可以将这个变量的初始值设置为null。
- boolean
- number。用来表示整数和浮点数。
- string。同java一样。
- 各数据类型同string类型转换。
-各个数据类型的toString()方法。
-String()方法直接转换。
复杂数据类型:
- object

3循环选择判断

大体 同Java中一致

4 函数

JavaScript中函数声明:

function hello(arg1,arg2) {
console.log("this is a function");
}

- 函数声明不需要访问类型修饰符和返回类型修饰符。
-在JavaScript中函数在使用时,参数的个数,参数的类型都可以与函数声明时不同。所以在JavaScript中不存在方法的重载。这些参数由一个arguments数组同意管理。
-函数声明和函数表达式声明。

hello();//OK
hello2();//error,解释器要执行到下面的函数表达式时才会识别hello2函数。
function hello(arg1,arg2) {
console.log("this is a function");
}
var hello2 = function(arg1,arg2) { //函数表达式声明
console.log("this is a function");
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值