JavaScript

一、脚本写在哪里? 

JavaScript脚本写在一组<script></scropt>标签中,既可以放在head中也可以放在body中。还可以单独写一个js文件,再引入进来。

二、基本语法

基本语法大类于java,这里介绍些区别于Java的。

2.1 JavaScript支持的数据类型

1、数值型(number): 其中包括整型数和浮点型数。

2、布尔型(boolean)

3、字符串型: 由单个或多个文本字符组成。字符串是用单引号或双引号来说明的。 (使用单引号来输入包含引号的字符串。)

4: undefined类型,即定义了,但没有赋予初始值的变量。

5: Object类型

2.2 声明语法

var a = 10

var a = 10.0

var a = "11"

var a = false

var a;

如上所定义都是被允许的,赋予a初始值是什么,a的数据类型就是什么。

2.3运算符

大多和java一致,但是+和-号有一定区别,以及新增运算符“===”

            var a=10;
            var b="10";
            var c = 5;
            var d = "5";
            var e = "e";

alter是调用提示框的函数
            alert(a+b);//a和b不是同一类型,加号表示连接。
            // alert(a+c);//a和c类型相同,正常运算,a+c=15
            // alert(a-b);//b被转化成整形数字再和a进行运算
            // alert(a-e);//e不是数字,返回NAN(Not a number)
            // alert(a+e);//连接,返回10e
            // alert(a===b);//比较值和类型
            // alert(a>=d);//比较时,d被转化为整形5来和a比较
            // var f = (a>=20)?11:30;
            // var g = (a>=20)?"11":"333";
            // var f = (a>=20)?"哈哈":"不哈哈";

2.4编写函数

函数中的形参不用写参数类型

格式:function “函数名”(){

函数体

}

2.5函数-调用

逻辑:οnclick="函数()"来触发调用函数事件 —>  被调用函数中用getElementById来获得onclick中的ID—>进行函数修改操作。

2.6全局函数

• parseInt(arg) 把括号内的内容转换成整数之后的值。如果括号内是字符串, 则字符串开头的数字部分被转换成整数,如果以字母开头,则返回 “NaN”。

• parseFloat(arg) 把括号内的字符串转换成浮点数之后的值,字符串开头的 数字部分被转换成浮点数,如果以字母开头,则返回“NaN”。

• typeof (arg)返回arg值的数据类型。

• eval(arg) 可运算某个字符串。

三、HTML DOM

3.1 要操作,先得到 。

有四种方法来做这件事:

1.通过 id 找到 HTML 标签 document.getElementById(“id");

2. 通过标签名找到 HTML 标签 document.getElementsByTagName("p");

3.通过类名找到 HTML 标签 document.getElementsByClassName("p");

4.通过name找到 HTML 标签 document.getElementsByName(“name");

3.2在得到ID后,可以对标签内容进行修改

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值