随笔分类 -  JavaScript

摘要:将程序文件依据一定的规则拆分成多个文件,这种编码方式就是模块化的编码方式 拆分出来的每个文件就是一个模块,模块中的数据都是私有的,模块之间互相隔离 主流的模块化规范:ES6模块化、CommonJs模块化 模块化的核心思想就是:模块直接是隔离的,通过导入和导出的方式进行数据和功能的共享 导出:使模块公 阅读全文
posted @ 2024-12-06 11:42 木子七 阅读(59) 评论(0) 推荐(0) 编辑
摘要:BOM:浏览器对象模型 BOM为我们提供了一组对象,通过这组对象可以完成对浏览器的各种操作 BOM对象: Window —— 代表浏览器窗口(全局对象) Navigator —— 浏览器的对象(可以用来识别浏览器) Location —— 浏览器的地址栏信息 History —— 浏览器的历史记录( 阅读全文
posted @ 2024-11-06 15:30 木子七 阅读(7) 评论(0) 推荐(0) 编辑
摘要:DOM,全称Document Object Model,中文翻译为文档对象模型。DOM属于Web API的一部分。Web API中定义了非常多的对象,通过这些对象可以完成对网页的各种操作(添加删除元素、发送请求、操作浏览器等) DOM中的D意为Document,即文档。所谓文档就是指整个网页,换言之 阅读全文
posted @ 2024-11-06 11:17 木子七 阅读(140) 评论(0) 推荐(0) 编辑
摘要:数组解构 const arr = ["1","2","3"] let a,b,c // 解构赋值 //将数组的第一个元素赋值给第一个变量,第二个元素赋值给第二个变量,依次类推 [a,b,c] = arr console.log(a,b,c) // 1 2 3 // 声明变量同时解构 let [a,b 阅读全文
posted @ 2024-10-31 14:50 木子七 阅读(158) 评论(0) 推荐(0) 编辑
摘要:数组也是一种复合数据类型,在数组可以存储多个不同类型的数据 数组中存储的是有序的数据,数组中的每个数据都有一个唯一的索引可以通过索引来操作获取数据 数组中存储的数据叫做元素 任何类型的值都可以成为数组中的元素 基本操作 创建数组 // 通过Array创建数组 const arr = new Arra 阅读全文
posted @ 2024-10-16 18:50 木子七 阅读(286) 评论(0) 推荐(0) 编辑
摘要:程序就是对现实世界的抽象,一个事物抽象到程序中后就变成了对象,在程序的世界中,一切皆对象 面向对象的编程指,程序中的所有操作都是通过对象来完成 做任何事情之前都需要先找到它的对象,然后通过对象来完成各种操作 一个事物通常由两部分组成:数据和功能 一个对象由两部分组成:属性和方法 事物的数据到了对象中 阅读全文
posted @ 2024-10-15 16:56 木子七 阅读(231) 评论(0) 推荐(0) 编辑
摘要:Js中一切都是对象,函数也是一个对象 函数的创建 声明函数 // 创建函数对象 function run(){ console.log("Hello World") } // 调用函数 run() // 打印函数内容(不调用) console.log(run) // 函数类型 console.log 阅读全文
posted @ 2024-10-14 16:18 木子七 阅读(18) 评论(0) 推荐(0) 编辑
摘要:对象 对象是JS中的一种复合数据类型,它相当于一个容器,在对象中可以存储各种不同类型数据,原始值只能用来表示一些简单的数据,不能表示复杂数据,对象中存储的数据,称之为属性 // 创建对象 let user = Object() // 存储属性 user.name = "li" user.age = 阅读全文
posted @ 2024-09-30 16:06 木子七 阅读(15) 评论(0) 推荐(0) 编辑
摘要:代码块 使用{}创建代码块,代码块可以对代码进行分组 { let a = 10 console.log("代码块1",a) // 10 } { let a = 20 console.log("代码块2",a) // 20 } { var b = 30 } { console.log("代码块3",b 阅读全文
posted @ 2024-09-30 14:41 木子七 阅读(13) 评论(0) 推荐(0) 编辑
摘要:算数运算符 a = 1 + 1 // 2 a = 10 - 5 // 5 a = 10 / 5 // 2 a = 10 / 0 // js中除以0不会报错,结果是Infinity a = 2*2 // 4 a = 2**2 // a = 10 % 4 // 取余,2 js中算数运算,除了字符串的加法 阅读全文
posted @ 2024-09-30 13:29 木子七 阅读(177) 评论(0) 推荐(1) 编辑
摘要:基本数据类型 JS中的数据类型由原始值和对象共同组成,原始值一共有七种原始值: 数值(Number) 大整数(BigInt) 字符串(String) 布尔值(Boolean) 空值(Null) 未定义(Undefined) 符号(Symbol) 数值和大整数 数值(Number):在js中所有的整数 阅读全文
posted @ 2024-09-27 17:37 木子七 阅读(204) 评论(0) 推荐(1) 编辑
摘要:JS编写位置 将代码编写在html网页script标签 <script> // 弹出 alert("test") // 控制台输出日志 console.log("hello world") // 向网页输入内容,即往body中写内容 document.write("write content") < 阅读全文
posted @ 2024-09-24 17:32 木子七 阅读(11) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
workspaces
keyboard_arrow_up dark_mode palette
选择主题