3月25日 JavaScript

一、JaveScript简介

1、它是个脚本语言,需要有宿主文件,它的宿主文件是HTML文件,与Java没什么直接联系

2、在HTML的位置有三块:

 (1)head里面

 (2)body里面

 (3)</htmi>之后

一般写在</html>z之后

<script language="javascript">代码</script>

3、三个常用对话框:

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

 confirm("")确定对话框,作用是弹出一个可供选择的确定对话框,点击确定之后,返回true,点击取消返回false,可以用变量来接收。

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

二、JavaScript语法

1.基本数据类型:

字符串、小数、整数、日期时间、布尔型等。

2.变量:

   都是通用类型var,可以随便存储其他类型值,可以直接使用,不用定义。

   定义变量:var a;

var s="3.14";  var n=parseFloat(s)=3.14;  s+=5=>"3.14"+5;var d=parseInt(s)=3;

3.数组:

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

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

   数组的取值:a[i];

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

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

           a.reverse();//反转数组

4.函数:

   函数的四要素:名称、输入、返回值、加工。

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

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

写法:

1.输出:

<script>

document.write("hello word");

</script>

2、按钮运用:

<input value="alert" type="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="#ff0000";

}

</script>

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

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

定义一组变量;

var student=

{

name:"张三",

sex:"男"

}

student.name="张三";

document.write(student.name);

外部调用JS

<script src=""></script>

原文地址:https://www.cnblogs.com/dongqiaozhi/p/5321918.html