作者吐槽

写这篇文章为了巩固自身基础,也希望能够帮助到想学JS的朋友更容易入门。如有错误点,望朋友指点。谢谢!

Js应该写在哪里

写在<head>

<script></scrip>组成的代码就是JavaScript代码,浏览器识别是JS代码,执行。

<!DOCTYPE html>
<html>
<head>
<title>first script</title>
</head>
<body>
<script>
document.write("hello world!");
</script>
</body>
</html>

PS: <script>标签中为何使用type="text/javascript"。其实这是没必要的,它本身默认就是javascript, 所以没必要指定。

引入外部Js

需要使用外部文件,在<script>标签 "scr" 属性中设置 .js文件

<!DOCTYPE html>
<html>
<head>
<!-- 引入了外部的一个Script.js的文件 -->
<script src="Script.js"></script>
</head>
<body>
</body>
</html>

变量

储存数据的容器可以:字母开头、 $_不推荐) 命名,变量名称对大小写敏感。

变量用var声明

    var test; //声明一个变量    

JavaScript中,变量也可以不做声明

作用域

下章讲解

数据类型

    a = 100;    //数字
    a1= 100.00    //小数点
    b = 'hello'; //字符串
    c = true;    //布尔类型:true 或 
    d = ['a','b','c'];    //数组 var d = new Array() a[0]='a';b[1]='b';a[2]='c'; 也可以 var d = new Array('a','b','c');
    Undefined 和 Null     //Undefined 表示变量不含值。可以将变量的值设置为 null 来清空变量。
                          //对象与对象相关联的任何值
                          //函数返回的值

PS:数据类型我将在后面章节详细讲解。

运算符

算数运算符

    var a = 1 + 2; //a = 3
    var b = 2 - 1; //b = 1
    var c = a * b; //c = 3
    var d = a / c; //d = 1
    var e = 1;
        e++;    //e = 2 累加 同理 -- 累减
     var f = b % c; //f = 1 取余     

比较运算符

< (小于)、> (大于)、<= (小于等于)、>= (大于等于)、== (等于)、!= (不等于)。

逻辑运算符

图片描述

推荐一篇代码书写规范


JKingCai
6 声望1 粉丝