JavaScripts基础

什么JavaScripts?

JavaScript是一种基于对象和事件驱动并具有安全性能的脚本语言

JavaScripts的历史

  • 前身:网景公司(Netscape) 的Livescript
  • 网景与Sun公司共同将之推为脚本语言的标准,改名 为JavaScript

JavaScripts的作用

  1. 网页特效
  2. 表单验证
  3. 减少用户操作
  4. 增加安全性
  5. 响应事件
  6. 游戏
  7. 其他

JavaScripts的特点

  1. 一种脚本语言
  2. 基于对象
  3. 动态性的
  4. 简单易应用
  5. 安全性
  6. 跨平台性
  7. 改善用户体验

JavaScripts与Java的不同

  1. Java代码必须编译才能执行,而JavaScript不需编译,只需由浏览器解释执行
  2. Java和JavaScript虽然都可以在服务器与客户端执行,但Java多运行于服务器,而JavaScript多用于客户端
  3. JavaScript使用的是松散的数据类型,而Java使用的是严谨的数据类型

JavaScripts的开发工具

任何可以编写 HTML 文档的软件都可以用来开发 JavaScript
建议用EditPlus、Dreamweaver等编辑工具

JavaScripts使用方法

  1. 直接加入HTML中
  2. 引用方式
 

url:程序文件的地址,以js为扩展名

注释

单行注释: // 注释的内容
多行注释: /* 注释的内容**/

注意事项

  1. HTML不区分大小写
  2. JavaScrip语法区分大小写
  3. 结束处分号可选(好的编程习惯不省略分号)
  4. 要用英文状态的标点符号

Javascript的数据类型

Javascript 有三种主要数据类型、两种复合数据类型和两种特殊数据类型。
主要(基本)数据类型是:

  • 字符串
  • 数值
  • 布尔
    复合(引用)数据类型是:
  • 对象
  • 数组
    特殊数据类型是:
  • Null
  • Undefined

Undefined 是由NULL派生出来的

声明数据类型时有var和没有var的区别:有var时变量为局部变量,没有var时变量为全局变量

数值比较

”==“是将两个值先进行类型转换在进行比较

“==="是直接进行比较
函数
函数只要定义了,就不分顺序

你可能感兴趣的:(JavaSpript)