javascript入门

本文介绍了JavaScript,它是解释性、弱类型语言,引擎为浏览器一部分,用于给HTML网页增加动态功能。阐述了其组成部分,包括ECMAScript、DOM和BOM,说明了日常用途、局限、引入方式以及在页面中的位置。

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

jacvascrupt是什么?

  • 解释性,弱类型的语言(不规定变量类型的叫弱类型)
  • 解释器称为javascript引擎,为浏览器的一部分,广泛用于客户端脚本语言
  • 用来给HTML网页增加动态功能
  • 广泛用于增加网页特效,前后端交互,以及后台开发(Node.js)=

组成部分:

  • ECMAScript,(描述了语言的基本语法和对象)
  • DOM,(文档对象模型,描述了处理网页的方法和接口)
  • BOM,(浏览器对象模型,描述了与浏览器交互的方法和接口)

日常用途:

  • 嵌入动态文本于HTMLw页面
  • 对浏览器事件做出响应
  • 读写HTML元素
  • 在数据提交到服务器前检测数据
  • 检测访客的浏览器信息
  • 基于Node.js技术进行服务器编程

局限:

  • 兼容性,不同浏览器对javascript的支持不同,效果也有差距
  • javascript不能打开,读写和保存用户计算机上的文件

引入方式:

  • 直接在标签上添加事件,(行内式)。例如:<div onclick="alert"('点击')"></div>
  • 使用script标签嵌入于网页中,(嵌入式)
  • 使用script的src属性链接外部脚本文件,(链接式)

js在页面中的位置:

一般情况下是把script放在body结束标签之前或者放在head标签里边。

转载于:https://juejin.im/post/5cdf8fbe51882525a026b2d9

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值