什么JavaScripts?
JavaScript是一种基于对象和事件驱动并具有安全性能的脚本语言
JavaScripts的历史
前身:网景公司(Netscape) 的Livescript网景与Sun公司共同将之推为脚本语言的标准,改名 为JavaScript
JavaScripts的作用
网页特效表单验证减少用户操作增加安全性响应事件游戏其他
JavaScripts的特点
一种脚本语言基于对象动态性的简单易应用安全性跨平台性改善用户体验
JavaScripts与Java的不同
Java代码必须编译才能执行,而JavaScript不需编译,只需由浏览器解释执行Java和JavaScript虽然都可以在服务器与客户端执行,但Java多运行于服务器,而JavaScript多用于客户端JavaScript使用的是松散的数据类型,而Java使用的是严谨的数据类型
JavaScripts的开发工具
任何可以编写 HTML 文档的软件都可以用来开发 JavaScript 建议用EditPlus、Dreamweaver等编辑工具
JavaScripts使用方法
直接加入HTML中引用方式
<script src=url ></script>
url:程序文件的地址,以js为扩展名
注释
单行注释: // 注释的内容 多行注释: /* 注释的内容**/
注意事项
HTML不区分大小写JavaScrip语法区分大小写结束处分号可选(好的编程习惯不省略分号)要用英文状态的标点符号
Javascript的数据类型
Javascript 有三种主要数据类型、两种复合数据类型和两种特殊数据类型。 主要(基本)数据类型是:
字符串数值布尔 复合(引用)数据类型是:对象数组 特殊数据类型是:NullUndefined
Undefined 是由NULL派生出来的
声明数据类型时有var和没有var的区别:有var时变量为局部变量,没有var时变量为全局变量
数值比较
”==“是将两个值先进行类型转换在进行比较
“==="是直接进行比较 函数 函数只要定义了,就不分顺序