前端
暗魂b
这个作者很懒,什么都没留下…
展开
-
Promise关键问题
(1)简单表达:由then() 指定的回调函数执行的结果决定。当执行器中的函数是一个同步任务,先改变状态后执行回调。当执行器中函数时一个异步任务,先执行回调后改变状态。第二个then函数没有改变状态,没有返回值。当promise改变未对应状态时都会调用。因此第三个函数value没有值。输出结果:success。原创 2023-03-15 19:28:17 · 301 阅读 · 0 评论 -
Promise的理解和使用
回调函数嵌套调用,外部回调函数异步执行的结果是嵌套的回调执行的条件。回调函数就是一个被作为参数传递的函数。原创 2023-03-10 16:48:09 · 740 阅读 · 0 评论 -
AJAX介绍及其应用
AJAX全称为 Asynchronous JavaScript and XML ,就是异步的js和xml。通过AJAX可以在浏览器中向服务器发送异步请求,最大的优势,无刷新获取数据。AJAX不是新的编程语言,而是一种现有的标准组合再一起使用的新方式应用:在百度搜索框输入,会出现提示框XML 可扩展标记语言XML 被设计用来传输和存储数据XML 和 HTML 类似,不同的是HTML 中都是预定义标签,而XML中没有预定义标签,全都是自定义标签,用来表示一些数据。原创 2023-02-27 09:01:15 · 323 阅读 · 0 评论 -
key作用与原理
for循环遍历的时候,如果打乱数组的顺序,最好不要用index作为key,用 id唯一标识作为key。diff 算法:相同的复用,不同的生成。3、开发中如何选择key?原创 2023-02-25 23:13:57 · 583 阅读 · 0 评论 -
Vue-监视属性
1、当被监视的属性变化时,回调函数自动调用,进行相关操作。2、监视的属性必须存在,才能进行监视!原创 2023-02-25 15:55:05 · 50 阅读 · 0 评论 -
Vue计算属性
2、原理:底层借助了Object.defineproperty方法提供的getter和setter。1、定义:要用的属性不存在,要通过已有属性计算得来。3、get函数什么时候执行?原创 2023-02-24 22:34:21 · 60 阅读 · 0 评论 -
键盘事件.
3、系统修饰键(用法特殊):ctrl、alt、shift、meta。删除 => delete (捕获“”删除“和“”退格”键)换行 => tab (特殊:必须配合keydown去使用)2、Vue未提供别名的按键,可以使用按键原始的key值。1、vue中常用的按键别名。回车 => enter。空格 => space。右 => right。原创 2023-02-24 18:36:46 · 49 阅读 · 0 评论 -
JS高级——函数
全称: Immediately-Invoked Function Expression。原创 2023-02-17 22:24:33 · 47 阅读 · 0 评论 -
JS高级——数据类型
【代码】JS高级——数据类型。原创 2023-02-15 20:57:19 · 970 阅读 · 0 评论 -
毕业设计管理系统——通知功能的实现
实现思路:集成markdown富文本编辑器,通过接口返回秘书输入的公告标题和内容,主要的难点在于图片插入,我们可以给富文本编辑器绑定一个imgADD事件,当检测到用户插入图片,立即将图片上传至服务器,服务器再返回图片的url替换到原来图片的位置。由秘书发布公告,并拥有对公告进行增删改的权限,学生、教师可查看通知。content longtext 文章内容。name varchar 255 公告标题。user varchar 255 发布作者。字段名称 数据类型 长度 注释。id int 20 公告id。原创 2023-02-12 20:42:30 · 266 阅读 · 0 评论 -
2021-07-14 axios的简单使用
axios的简单使用1、axios先导入<script src="https://unpkg.com/axios/dist/axios.min.js"></script>2、基本模板请求方法:get请求参数:num请求地址:https://autumnfish.cn/api/joke/list1234?num=6响应内容:随机笑话 返回num条笑话then方法中的回调函数在请求成功或失败时触发通过回调函数的形参err/reponse可以获取响应内容或错误信息原创 2021-07-14 15:00:25 · 144 阅读 · 0 评论 -
前端常用的script链接
前端常用script链接vue.js <script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/vue.js"></script>axios <script src="https://unpkg.com/axios/dist/axios.min.js"></script>原创 2021-07-14 13:24:15 · 607 阅读 · 0 评论 -
小荣记事本
小荣记事本基于vue.js实现的记事本代码如下:<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>小荣记事本</title> </head> <link rel="stylesheet" type="text/css" href="css/aui.css"/> <body> <!-- 功能 1、原创 2021-07-14 11:28:06 · 117 阅读 · 0 评论 -
2021-07-12 VUE基础知识
基本模板var app=new Vue({el:’#app’, //挂载点 绑定id为app的标签data:{//三种数据类型message:“黑马程序员”,array:[]. //数组obj:{}, //对象}})设置文本 v-text设置文本 v-html能够解析html 其余与v-text类似 content:"<a href='http://www.baidu.com'>黑马程序员</a>"<h2 v-html="content"原创 2021-07-12 22:26:35 · 103 阅读 · 0 评论 -
VUE 增删改的变异方法splice
函数原型splice(index,len,item)index:数组下标len:为1或0item:更新或增加的内容注意i:tem可以为一个对象更新:splice原创 2021-04-29 14:02:13 · 156 阅读 · 0 评论 -
JS自学
1、输出流,document.write("<h1>这是一个标题</h1>");请使用 document.write() 仅仅向文档输出写内容。如果在文档已完成加载后执行 document.write,整个 HTML 页面将被覆盖。将这段话直接输出2、<button type="button" onclick="alert('欢迎!')">点我!</button>对点击事件的反应 写在body中3、改变HTML中的元素<p id=原创 2021-03-27 14:48:34 · 47 阅读 · 0 评论