您的位置:首页 > Web前端 > JavaScript

学习JS(1)

2015-07-29 23:55 483 查看

1.JS和DOM的关系

浏览器有渲染html代码的功能,把html代码在内存中形成一个DOM对象,浏览器在内部有一个js的解释器,当在html中写入js的时候,js代码被引擎所执行,执行的结果,就是对DOM的操作,而DOM操作的结果,就是特效。

注:BOM对象包含DOM,和地址栏、历史记录等。

2.JS的引用

1)利用<script> “js语言”</script>引入;

2)调用js文件,<script src=”src.js”></script>。

JS可以多处添加,顺序执行,但一般在最后引入,第一个原因是友好性问题,第二个原因是操作顺序问题。

3.变量声明

1)可以使用下划线、数字、字母和 $ 组成,其中不能够以数字开头;

2)用var来声明;

3)变量名区分大小写。

4.变量类型

1)数值、字符串、布尔型(true 和 false);

2)null型:没有对象数据;

3)undefined型:没有原生数据;

4)对象类型,例如 {name:’hello’,age=24};

5)数组类型 [1,2,3,’a’,’b’],下标始终从0开始。

5.运算符

+ - * / > < & | !等。

注:1)其中 + 也用于两端字符串的拼接,特别注意的是,如果出现数字与字符串拼接,再之后如果出现数字都被认定为拼接;

2)逻辑运算返回的是 最早能够 推断出返回结果的 值。

6.控制结构

if……else,while……do,for等。

7.循环代码

<!DOCTYPE html>
<html>
<head>
<title>js循环代码</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script>
var arr = {name:'hello' , age:24};
for (var i  in arr)
{
console.log(i + '=' + arr[i]);
}
</script>
</head>
<body>

</body>
</html>


Js在浏览器中有检错功能,浏览器可以关闭js功能,在工具或其他选项里面查找。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: