JavaScript基础概念解析:引入方式、DOM、BOM与数据类型
需积分: 9 81 浏览量
更新于2024-08-05
收藏 36KB DOCX 举报
"这是一份JavaScript (JS)的学习笔记,涵盖了JS的基本引入方式、组成、常用的函数、数据类型以及操作符等内容。笔记中强调了JS的执行顺序,DOM和BOM的概念,以及如何在页面和控制台输出信息。此外,还讲解了常量和变量的区分,特别是null和undefined的区别,以及变量的声明和初始化。最后,涉及了一元和赋值运算符的用法。"
在JavaScript中,引入方式包括内嵌、外链和行内。内嵌是在HTML文件中直接使用`<script>`标签来写JS代码;外链是通过`<script>`标签链接外部的.js文件;行内则是将JS代码写在HTML元素的事件属性中,如`onclick`。
JavaScript主要由三部分组成:DOM(Document Object Model)用于处理网页内容,BOM(Browser Object Model)处理浏览器相关功能,而ECMAScript是JS的核心,规定了语法和基本对象。
笔记中提到了几种常用的输出方法:`alert()`用于弹出警告框,`document.write()`在当前页面写入内容,`console.log()`则在浏览器控制台打印信息,这对于开发者调试代码非常有用。
JS中的数据类型分为基本数据类型和特殊数据类型。基本数据类型包括数字、布尔值和字符串。数字类型包括整数和浮点数;布尔值只有`true`和`false`两个值;字符串必须用单引号或双引号括起来。特殊数据类型有`null`、`undefined`和`NaN`,其中`null`表示一个空引用,而`undefined`表示变量声明但未赋值,`NaN`表示非数字值。
关于常量和变量,常量的值是不可变的,而变量的值可以改变。在声明变量时,可以使用`var`关键字,初始化则是声明的同时赋值。如果没有赋值,系统会默认赋予`undefined`。一元运算符如`++`和`--`可以用来增加或减少变量的值,前置和后置操作会影响运算顺序。赋值运算符`=`用于将右边的值赋给左边的变量。算术运算符如`+`、`-`、`*`、`/`和`%`则用于进行基本的数学运算。
2021-03-17 上传
2014-06-05 上传
2021-10-09 上传
2021-09-08 上传
2021-10-09 上传
2021-10-09 上传
2024-03-31 上传
2022-10-20 上传
2021-09-30 上传
赤妖碟
- 粉丝: 16
- 资源: 14
最新资源
- 开源通讯录备份系统项目,易于复刻与扩展
- 探索NX二次开发:UF_DRF_ask_id_symbol_geometry函数详解
- Vuex使用教程:详细资料包解析与实践
- 汉印A300蓝牙打印机安卓App开发教程与资源
- kkFileView 4.4.0-beta版:Windows下的解压缩文件预览器
- ChatGPT对战Bard:一场AI的深度测评与比较
- 稳定版MySQL连接Java的驱动包MySQL Connector/J 5.1.38发布
- Zabbix监控系统离线安装包下载指南
- JavaScript Promise代码解析与应用
- 基于JAVA和SQL的离散数学题库管理系统开发与应用
- 竞赛项目申报系统:SpringBoot与Vue.js结合毕业设计
- JAVA+SQL打造离散数学题库管理系统:源代码与文档全览
- C#代码实现装箱与转换的详细解析
- 利用ChatGPT深入了解行业的快速方法论
- C语言链表操作实战解析与代码示例
- 大学生选修选课系统设计与实现:源码及数据库架构