一、JavaScript简介
2021/7/13 1:07:13
本文主要是介绍一、JavaScript简介,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
一、JavaScript语言特点
HTML:超文本,标记语言
JavaScript:轻量级、弱类型、脚本语言
- 脚本语言和标记语言的主要区别
- 标记语言:可以通过浏览器直接执行
- 脚本语言:必须要通过浏览器内核的编译,才能正常运行
- 轻量级,意味着语言难度较低,简单
- 弱类型,意味着语法规范松散,易学
二、JavaScript的作用
- HTML:页面的结构,决定页面有什么内容
- CSS:页面的样式,决定页面长什么样子
- JavaScript:页面的交互,决定页面行为做什么
- 人机交互:人为的操作,计算机给我们的反馈信息
- 数据交互:注册、登录、搜索等等,带有数据的操作
三、JavaScript基本组成
- ECMAScript:定义JavaScript基本语法规范
- BOM:浏览器对象模型,操作浏览器的方法
- DOM:文档对象模型,操作HTML文件的方法
案例:
1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 6 <title>Document</title> 7 </head> 8 <body> 9 <div>北京</div> 10 <!-- 11 1、可以通过js来改变页面内容,样式 12 这是在操作html文件,属于DOM操作范畴 13 14 2、可以通过js来操作浏览器,做弹出对话框提示框的操作 15 这是在操作浏览器,属于BOM操作范畴 16 17 3、至于js代码怎么编写,规范是什么,都是ECMAScript来制定 18 --> 19 <script> 20 // js代码应该怎么写,规范是什么,ECMAScript来制定 21 const oDiv = document.querySelector('div'); 22 23 oDiv.onclick = function(){ 24 // 操作HTML文件内容,样式,是DOM操作 25 this.innerHTML = '北京欢迎你'; 26 this.style.color = 'pink'; 27 28 // 操作浏览器弹出提示框,是BOM操作 29 window.alert('我是js程序操作浏览器的弹窗效果'); 30 } 31 </script> 32 </body> 33 </html>
这篇关于一、JavaScript简介的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-16ShardingSphere 如何完美驾驭分布式事务与 XA 协议?
- 2024-11-16ShardingSphere如何轻松驾驭Seata柔性分布式事务?
- 2024-11-16Maven资料入门指南
- 2024-11-16Maven资料入门教程
- 2024-11-16MyBatis Plus资料:新手入门教程与实践指南
- 2024-11-16MyBatis-Plus资料入门教程:快速上手指南
- 2024-11-16Mybatis资料入门教程:新手必看指南
- 2024-11-16MyBatis资料详解:新手入门与初级实战指南
- 2024-11-16MyBatisPlus资料:初学者入门指南与实用教程
- 2024-11-16MybatisPlus资料详解:初学者入门指南