学习JavaScript基础语法:定义变量与赋值,弱类型,语言特性及跨平台性。
需积分: 9 183 浏览量
更新于2024-01-16
收藏 307KB PPT 举报
JavaScript是一种脚本编写语言,它与HTML标记结合在一起,以方便用户的操作和使用。JavaScript是一种基于对象的语言,采用弱类型,是一种客户端语言,不允许访问本地的硬盘,也不能将数据存入到服务器上,这个功能需要通过服务器端的技术(如asp或者asp.net)来实现。JavaScript是以事件驱动的方式进行操作,具有跨平台性,依赖于浏览器本身,并与操作环境无关,只要能运行浏览器的计算机,并支持JavaScript的浏览器就可以正确执行。因此,JavaScript实现了“编写一次,走遍天下”的梦想。
在JavaScript中,定义一个变量采用var关键字,例如:
var aa;
需要注意的是,这里不可以定义数据类型,因为JavaScript是一种弱类型的语言。赋值可以直接使用赋值号,例如:
aa=1;
此时,aa的数据类型是根据输入的值来决定。由于JavaScript是弱类型的语言,变量没有编译机制,所以很可能出现一些错误,例如:
alert(aa bb);
如果bb没有赋值,则会出现一个错误,导致程序崩溃。因此,所有的变量在JavaScript中都可以被认为是window对象的一个属性,加上if(window.bb) alert(aa bb) else {alert('bb没有定义,程序返回')},可以使程序更加安全可靠。
JavaScript并不是Java。在1995年12月,升阳公司与网景通讯公司一起引入了JavaScript。1996年3月,网景通讯公司发表了支持JavaScript的网景导航者2.0。由于JavaScript作为网页的客户端脚本语言非常成功,微软于1996年8月引入了Internet Explorer 3.0,这个软件支持一个“约”与JavaScript相容的JScript。它们都遵循最新的ECMAScript 3.0标准。
因此,总结来说,JavaScript是一种弱类型的基于对象的脚本编写语言,具有跨平台性,可以与HTML标记结合在一起,以实现网页的事件驱动操作。定义变量时采用var关键字,赋值时可以直接使用赋值号,但需要注意变量之间的关联,以确保程序的安全和可靠运行。JavaScript并非Java,两者是不同的语言,各自有着不同的发展历史和应用领域。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2020-10-18 上传
2010-01-16 上传
2010-02-27 上传
2024-06-11 上传
2009-03-07 上传
2021-05-15 上传
速本
- 粉丝: 20
- 资源: 2万+
最新资源
- MATLAB新功能:Multi-frame ViewRGB制作彩色图阴影
- XKCD Substitutions 3-crx插件:创新的网页文字替换工具
- Python实现8位等离子效果开源项目plasma.py解读
- 维护商店移动应用:基于PhoneGap的移动API应用
- Laravel-Admin的Redis Manager扩展使用教程
- Jekyll代理主题使用指南及文件结构解析
- cPanel中PHP多版本插件的安装与配置指南
- 深入探讨React和Typescript在Alias kopio游戏中的应用
- node.js OSC服务器实现:Gibber消息转换技术解析
- 体验最新升级版的mdbootstrap pro 6.1.0组件库
- 超市盘点过机系统实现与delphi应用
- Boogle: 探索 Python 编程的 Boggle 仿制品
- C++实现的Physics2D简易2D物理模拟
- 傅里叶级数在分数阶微分积分计算中的应用与实现
- Windows Phone与PhoneGap应用隔离存储文件访问方法
- iso8601-interval-recurrence:掌握ISO8601日期范围与重复间隔检查