- 博客(15)
- 收藏
- 关注
原创 使用vue3中的异步
在vue3中使用ajax请求数据的时候,由于不能在setup前面使用async,使用后会导致return的返回值全部变成promise的返回值,所以在执行的时候得使用一些特定的钩子来发送请求和vue2一样,选择在dom节点渲染完成的时候发送请求,(getdata为封装的数据)这样写完之后会发现页面显示没有数据,但是tableData却可以显示数来数据,但是因为vue的承诺是相应式数据发生改变,页面就会重新渲染,所以是tabledata的响应式被替换成了不能响应的数据.
2022-02-09 21:34:23
3613
原创 express之实战
使用express制作小案例一、上传图片html页面<form action="http://localhost:8888/reg" method="post" enctype="multipart/form-data" id="form1"> <input type="file" name ="f1"> <br> <input type="submit"></form><div id="divim
2021-12-26 12:07:54
608
原创 node框架---express
express介绍Express 是一个简洁而灵活的 node.js Web应用框架, 提供了一系列强大特性帮助你创建各种 Web 应用一、使用使用之前需要先下载express框架,npm init//初始化名字需要是英文npm install express//下载express然后引入express模块并且启动服务即可const express=require("express");const app=express()app.listen("8888",()=>
2021-12-25 22:13:25
358
原创 ES6class中的静态属性和静态方法以及模块化开发
一、静态属性和静态方法class中的静态属性和静态方法由类来直接调用和获取,不需要实例化对象来实现使用static关键字来实现 class Person{ static num=1; constructor(name) { this.name=name } static showPerson(){ console.log("我是Person类里的静态方法") } } let p1=new Person("张三")
2021-12-13 20:00:36
7980
原创 ES6中字符串的方法和其他
ES6中字符串的方法和其他字符串方法 Map class类 symbol一、字符串方法repeat() includes() startwith() endwith() trim()1.repeat()用于返回重复字符串参数为重复的次数 const str="hello world" let result=str.repeat(2) console.log(result)//hello worldhello world2.includes()用于判断是否存
2021-12-11 12:42:10
1286
原创 ES6中数组的语法
ES6中新增了一些数组的方法 forEach():用于循环数组 map():用于处理数组 some()和every():用于判断是否正确 filter():用于过滤数组 reduce():用于处理数组 一、forEach() forEach用于遍历数组,和for循环遍历数组基本一致const arr=[1,2,3,4,5];arr.forEach(item=>{ console.log(item)})console.lo...
2021-12-10 22:10:36
1087
原创 对象与属性和面向对象的特点
一、对象和属性中的一些方法instanceof prototype.isPrototypeOf hasOwnProperty in1.instanceof 用于检测变量的指定数据类型 function Student(name,age){ this.name=name this.age=age } function Teacher(){ } Student.prototype.show=function()
2021-12-07 10:07:02
389
原创 创建对象的方式及各自的特点
创建对象的方式有直接创建对象 工厂函数创建对象 构造函数创建对象 使用原型优化构造函数一、使用直接创建对象代码:var student1={ name:"张三", age:18, eat:function(){ console.log(this.name+"能吃饭") }, run:function(){ console.log(this.name+"能跑步") }}console.log(student1)student1.run();student1.e
2021-12-03 10:42:32
204
原创 dom元素初识
Dom元素 1.书写script的位置代码从上到下执行,如果把js放在上面的话,执行到js的时候,标签还没有渲染就会报错css加载是同步的,渲染标签的时候,会同时去找css样式,所以css放再页面的哪个为位置都可以 2.dom获取标签通过id名获取标签,得到的是唯一的 document.getelementById("id名称")然后用一个变量把获取到的标签存储起来就可以使用 3.绑定点击事件获取标签.on+事件类型(click点击)...
2021-09-16 12:08:24
72
原创 string对象,data对象和正则表达式
字符串类型创建对象类型创建将字符串转化为大写的方法将字符串转化为小写indexOf()检测字符再字符串中第一次出现的位置,如果没有就返回-1split(‘分隔符’)把字符串转化为数组,以分隔符为字符进行分割。分割完以后分隔符不存在str.charAt获取指定位置的字符(利用strcharAt去除字符串前后的空格)charCodeAt获取指定位置的unicode编码slice截取字符串slice(start,end)包含开始,不包含结...
2021-09-16 11:29:06
171
原创 数组的用法
哈希的用法利用哈希去重、利用哈希统计数组中某个元素出现的此处,哪一个元素出现的次数最多 数组apiApi:提供了一整套定义好的方法,直接使用即可concat合并数组 var newarr=arr.concat(数组1/普通的数值,数组2/普通值)join可以把数组转化为字符串,可以自定义拼接符(默认是,)toString方法也可以拼接程字符串 indexOf判断某一个元素在数组种的位置,如果没有返回-1,...
2021-09-16 11:14:51
71
原创 初步认识JavaScript
一。如何编写js:通过浏览器窗口编写 通过html页面中的script标签内部进行JavaScript编写 通过通过script标签的src属性引入js文件二。javascript的数据类型:2类原始数据类型 引用类型对象 原始数据类型:string-字符串number-数字boolean-布尔 (只有两种分为true和false)undefined-所有仅声明,未赋值的变量的没默认值(修...
2021-09-16 10:52:39
85
原创 dom元素
一.通过dom删除某个标签通过父节点删除该标签<button id="btn">按钮</button><script>//点击按钮后删除这个标签btn.onclick=function(){ this.parentNode.removeChild(this);}</script>二.通过社区方法实现控制选项框id名是唯一的,可以直接通过id名获取标签(此时取id名的时候,需要遵循变量的命名规则)增加/修改标签属性.
2021-09-05 21:19:22
77
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人