01 - Hello JavaScript(JS)

本文将带您深入了解JavaScript的基础概念及应用范围,从脚本语言的特点到ECMAScript的关系,再到浏览器中的具体运用,如DOM操作、BOM交互、AJAX等,让您全面掌握这门轻量级语言。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Hello JavaScript!,让我们来全面的认识你吧!

1.01 - 什么是 JavaScript?

  • JavaScript是一个轻量级的脚本语言,同时也是一个弱类型语言

  • 脚本语言:不具备开发操作系统的能力,是只用来编写控制其他大型应用程序的“脚本”

  • 弱类型语言:语发中变量对于类型的要求并不特别严格

  • JavaScript的优点

    • 几乎是所有浏览器都内置支持的脚本语言

    • 越来越强大的功能,随着HTML5的出现逐渐可以支持调用系统功能、参与服务器端开发(nodeJS)

    • 轻量级,易学,易用,对运行环境平台几乎没有要求,可以跨多平台

    • 语言灵活多变,针对同一需求,能设计出多重解决思路

  • JavaScript与ECMAScript的关系

    • ECMAScript和JavaScript的关系是,前者是后者的规格,后者是前者的一种实现。在日常场合,这两个词是可以互换的。由于历史原因,JavaScript被提交给国际标准化组织ECMA(European Computer Manufacturers Association)指定为国际标准,由于版权问题无法再使用 JavaScript的名字以及其他的相关原因,所以最终成为了ECMAScript

1.02 - 浏览器中的JavaScript能做什么

  • 查询,修改标签元素的css样式

  • 获取,响应用户对于浏览器的操作(BOM)

  • 增,删,查,改,浏览器中的标签元素(DOM)

  • 获取表单的信息,操作表单状态

  • 对后台发送接收数据(ajax)

  • ........

1.03 - JavaScript写在哪里?

  • script标签中

    • body结束标签之前

    • head标签中(window.onload)

  • .js 文件,通过script标签引入

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值