javascript笔记

来源:互联网 发布:企查查 数据 编辑:程序博客网 时间:2024/06/01 07:49

JAVA script:脚本语言

 

应用举例:表单验证(减轻服务器负担,提高速度),级联菜单(增强客户体验)

 

 

JavaScript组成:

基础知识:语法,变量,数据类型,运算符,逻辑控制语句,关键字,保留字

 

基本语法

<script type="text/javascript">

JS代码

</script>

------------------------------------------------------------------

注:浏览器与服务器都可以使用script代码,一般情况下script代码是由浏览器解析

 

简短书写:<a href="JavaScript:alert(messge)">

 

放置位置

a、内嵌:JavaScript代码可以放置页面任意位置,但因为顺序执行原理一般不放置在<head>标签中,放置在</body>标签之前

b、单独放置一个文件里:新建一个以js为后缀名的文件,里面书写JavaScript代码,并在页面中script标签中用src调用

如:<script type="text/javascript" src="目录名/文件名.后缀名">

 

 

数据类型:

numberbooleanstringundefined(未定义的或声明未赋值)object(对象,null也是一个对象类型)

 

变量声明:

JavaScript是一种弱语言,声明变量用var关键字,    弱语言:变量声明时并未指定变量数据类型,而是经过赋值(多次赋值,类型也会变化)后的值的数据类型来确定

 

Var变量名=;

 

运算符

算数:+ - * /      

比较运算符:==    :值相同数据类型不同也为true

   === :只有当值与数据类型都相同时才为true

    …

 

 

控制流语句

 

If elsewhiledo whileif else if elseswitch case default for(var变量名;变量名比较运算符;变量名++or--)for(var变量名 in数组或序列名)此时变量名为数据的脚标

 

 

简单组件使用

 

Document.write("...") 打印,显示

Window.alert(messge)消息框

Window.prompt(messge,默认值)输入框

 

数据类型转换parseint(变量名)parsefloat(变量名)

 

函数与window对象

函数:类似java方法

系统函数:parseint()parsefloat() …

自定义函数:

关键字 function函数名(参数名,...){

JS代码

}

调用:事件名.函数名

注:传参时用单引号括起来,当传入0时为真true1时为假false

 

window对象:常用属性

screen:获取屏幕信息

history:历史记录

location:地址信息

….

调试(debug):浏览器-F12-调试器

0 0