Javascript

1.Javascript是个脚本语言,需要有宿主文件,宿主文件是HTML文件

2.与Java没有直接关系,

3.用法

在HTML中有三块

.在head里面

.在body里面

.在</html>之后。一般写在</html之后>

<script language="javascript“>代码必须放在这里面</script>

4.三个常用对话框

.alert("")警告对话框,作用是弹出一个警告对话框

.confirm("")是去诶那个对话框,作用是弹出一个可供选择的对话框,点击确定之后,返回TRUE,点击取消返回FALSE,可以用变量来接受

.prompt("要显示的提示文字"),作用是弹出一个可以输入内容的对话框

二.语法

1.基本数据类型:

字符串,小数,整数,日期时间,布尔类型等

2.变量:

通用类型var

var a //所有变量定义都用var定义,var是通用的可变类型

3.数组

数组的定义;new Array(); //长度是动态变化的,里面可以放任意类型的元素

数组元素的赋值:a[0]=123,a[1]="hello",元素中的索引从0开始

数组的取值:a[i]

数组属性:a.length;//数组元素的个数,长度

方法:a.sort();//数组排序,按照每一个元素的第一个字符进行排序,a.reverse();//反转数组

4.函数

定义函数:function add(形参){函数体}//函数名为add,输入为参数的形式,返回值可以使var类型也可以return一个返回值

函数必须经过调用才能执行,调用add(实参)

*放在头部也可以读取(最先读取头部)

表单提交时会自动刷新网页,最好关掉

写法:

(1)输出

<script>document.write("hello world");</script>

(2)按钮运用

<input name="alert" value="alert" tyoe="button" onclick='alert("这是触发事件")'/>

(3)定义变量并输出

var bianliang;

bianliang=”123“;

document write(bianliang);

(4)改变元素的属性

<p id="hello">hello</p>

<script>

function hello()

{

x=document.getElementById(hello)

x.style.color="red"

}

</script>

<input type="button" value="点击变颜色" onclick="hello()"/>

<!--点击由黑色变成红色-->

 

5.iterm索引,指示第n个出现的元素,与getElementsByName同时使用

定义一组变量

var student=

{

name="张三"

sex="男"

};

student name=”张三“;

document.write(student.name);

(打印张三)

外部调用js

<script src=""></>

原文地址:https://www.cnblogs.com/erinzhismile/p/5321280.html