JavaScript 简介

什么是语言

  • 计算机就是一个有人来控制的机器,人让它干嘛,它就得干嘛
  • 我们要学习的语言就是人和计算机交流的工具,人类通过语言来控制、操作计算机
  • 编程语言和我们说的中文、英文本质上没有区别,只是语法比较特殊

起源

  • JavaScript 诞生于1995年,它的出现主要是用于处理网页中的前端验证
  • 所谓的前端验证,就是指检查用户输入的内容是否符合一定的规则
  • 比如: 用户名的长度,密码的长度,邮箱的格式等

什么是JavaScript

  • JavaScript是一种功能强大的编程语言,简称JS
  • 用于开发交互式的Web页面和给页面添加动态效果
  • JavaScript不仅可以运行在客户端,还可以运行在服务器端,比如:node.js

Java和JavaScript的关系

  • 比较经典的回答有:两者就像雷锋和雷峰塔,老婆和老婆饼的关系
  • 两者是完全不同的语言,但都是面向对象的

JavaScript特点

JavaScript是一种脚本(Script)语言

  • JavaScript与其他脚本语言一样,采用小程序段的方式实现编程

JavaScript是一种解释性语言

  • JavaScript程序代码在运行过程中被逐行解释

JavaScript是一种基于对象的语言

JavaScript是一种安全性语言

  • 称为具有Web安全特性,它不允许访问本地的硬盘,也不允许对网络文档进行修改和删除,而只能通过浏览器实现信息浏览或动态交互

JavaScript跨平台性

  • JavaScript的执行依赖于浏览器本身,而与操作环境无关。只要是能运行浏览器的计算机,而该浏览器又支持JavaScript,则脚本就可正确执行

ES、JS和JScript关系

ECMA:国际标准化组织

ECMAScript:简称ES,可以理解为是JavaScript的一个标准


JavaScript:网景公司开发的一种脚本语言,简称JS


JScript:微软公司开发的一种脚本语言

JS和JScript的差别微乎其微,对使用者没有影响

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值