javascript
文章平均质量分 82
JS 页面组件
春哥的魔法书
这个作者很懒,什么都没留下…
展开
-
ECMAScript 6+ 新特性 ( 六 ) 模块化
模块化是指将一个大的程序文件,拆分成许多小的文件,然后将小文件组合起来。import() 函数返回 promise对象, 直接接 then()不是提前导入 , 而是在使用时才通过import() 函数导入,模块功能主要由两个命令构成:export 和 import。命令用于规定模块的对外接口 ( 公开 , 暴露)命令用于输入其他模块提供的功能 ( 导入 )// //引入 s2.js 模块内容。// 引入 s1.js 模块内容。// //引入 s3.js。在 使用的html页面导入。// 通用的导入方式。原创 2024-02-27 20:08:39 · 480 阅读 · 0 评论 -
ECMAScript 6+ 新特性 ( 五 ) Promise
promise原创 2024-02-27 20:07:35 · 985 阅读 · 0 评论 -
ECMAScript 6+ 新特性 ( 一 )
let const 解构赋值 字符串 函数 对象Object Map 数组Array set 数值 正则原创 2024-02-20 11:55:08 · 899 阅读 · 0 评论 -
ECMAScript 6+ 新特性 ( 四 ) 迭代器 与 生成器
定义对象, 但在调用 for…of 时 , 遍历对象中的数组通常可以使用 friends.fs.forEach() , 但这样 直接暴露了 fs属性通过 定义Symbol.iterator属性 返回对象//声明一个对象name: "我的好朋友",fs: ['王小二','李小三','赵小四','刘小六'],//索引变量//return {//下标自增index++;//返回结果}else{//遍历这个对象。原创 2024-02-24 10:41:42 · 898 阅读 · 0 评论 -
ECMAScript 6+ 新特性 ( 三 ) Symbol 唯一值类型
ES6 引入了一种新的原始数据类型 Symbol,表示独一无二的值。它可以用作对象属性的键,用于创建私有属性和方法,以及用于创建唯一的标识符等。Symbol 值通过内置的Symbol函数来创建,并且每个Symbol值都是唯一的,不会重复。这意味着任何两个Symbol值都不相等。它是JavaScript 语言的第七种数据类型,是一种类似于字符串的数据类型。//创建Symbol// 输出 : Symbol() 'symbol'原创 2024-02-24 10:39:48 · 992 阅读 · 0 评论 -
ECMAScript 6+ 新特性 ( 二 ) 面向对象
ES6 的 class 可以看作只是一个语法糖,它的绝大部分功能ES5 都可以做到,新的 class 写法只是让对象原型的写法更加清晰、更像面向对象编程的语法而已。需要注意的是,使用属性访问器时,实际的属性名会在内部使用一个带下划线的变量名来存储。这是一种常见的命名约定,用于区分属性访问器和实际存储属性的变量。在name属性之前添加了get和set关键字,这样就创建了一个名为name的访问器属性。ES6 提供了更接近传统语言的写法,引入了 Class(类)这个概念,作为对象的模板。原创 2024-02-20 22:27:05 · 444 阅读 · 0 评论 -
Web基础 ( 十 ) DOM
这是一个文本域""这是一个文本域原创 2023-05-30 22:07:42 · 931 阅读 · 1 评论 -
Web基础 ( 九 ) 事件
事件是指在 Web 页面中发生的操作或状态,比如用户点击、悬停、滚动、输入等。通过事件,我们可以对用户的操作作出相应的反应,比如更新页面内容、改变元素样式、提交表单数据等。就是用来识别用户操作并触发处理函数.原创 2023-05-30 20:58:21 · 2187 阅读 · 0 评论 -
Web基础 ( 五 ) JavaScript BOM
window代表窗体, 内置多种对象, 每种对象包含多种方法及属性。注意: 是浏览器的控制台, 打开”开发者工具”才能看到。以上三种窗口弹出时, 程序暂停进行。原创 2023-05-17 22:00:04 · 807 阅读 · 0 评论 -
Web基础 ( 四 ) JavaScript 介绍
通过浏览器中内置的解析器,逐行解析执行的一种脚本语言主要是处理系统使用者的行为逻辑的。原创 2023-05-17 21:49:50 · 718 阅读 · 0 评论 -
Web基础 ( 八 ) 内置对象
4.3.9.Math全局对象,直接使用4.3.10.Array4.3.10.1.三种创建方法4.3.10.2.多维数组不支持多维数组,但可以将一个数组赋给一个数组元素。4.3.11.JSON是一种轻量级的数据交换格式 是 JavaScript 原生格式 是类似于Map的集合类似Map 类似描述对象 属性之间用逗号“”相格 数组 或者 下标从开始4.3.11.2.stringify() 方法用于将一个 JavaScript 对象转换为 JSON 字符串。原创 2023-05-28 20:15:48 · 1025 阅读 · 0 评论 -
Web基础 ( 七 ) 变量
函数类型有两种定义方式。原创 2023-05-28 20:15:25 · 930 阅读 · 0 评论 -
Web基础 ( 六 ) AJAX
Ajax(Asynchronous JavaScript and XML , Asynchronous 异步的)指的是一种使用 JavaScript、XML 和 HTTP 请求进行前端数据异步交互的技术。Ajax 不需要刷新整个页面就可以更新其中的一部分,使得网页的反应更快、更灵活,用户体验更好。通俗来说,Ajax 就是通过 JavaScript 发送 HTTP 请求到服务器,接收服务器的响应,并对网页内容进行更新,使得服务端和客户端之间不需要进行页面的完全刷新。原创 2023-05-28 11:39:14 · 1145 阅读 · 0 评论 -
百度地图 ( 四 ) 与 VUE 结合
百度地图 ( 四 ) 与 VUE 结合原创 2022-12-16 18:59:46 · 931 阅读 · 0 评论 -
百度地图 ( 三 ) 补充应用
百度地图 ( 三 ) 补充原创 2022-12-13 20:39:48 · 382 阅读 · 0 评论 -
百度地图 ( 二 ) 添加覆盖物
百度地图 ( 二 ) 添加覆盖物原创 2022-12-12 17:45:29 · 3793 阅读 · 0 评论 -
百度地图 ( 一 ) 显示地图
百度地图 ( 一 ) 显示地图原创 2022-12-10 21:07:59 · 2734 阅读 · 0 评论 -
TinyMCE富文本上传图片的垃圾清理方案
针对上传里可能产生的垃圾图片提供解决方案原创 2022-08-27 12:19:40 · 1090 阅读 · 0 评论 -
Echarts图表使用
Echarts常用案例原创 2022-08-27 10:33:53 · 989 阅读 · 0 评论 -
JS UI组件
常用 javascript UI 组件原创 2022-08-19 20:33:05 · 3481 阅读 · 0 评论