小知识
Shususumu
这个作者很懒,什么都没留下…
展开
-
http网络协议
HTTP(hypertext transport protocol),即超文本传输协议。主要分为客户端到服务端的请求协议,服务端到客户端的响应协议1.请求报文请求方法 GET POST HEAD PUT DELETEGET方法 HTTP默认方法没有请求体 数据大小有限制 请求数据会显示在浏览器地址栏POST方法把请求的数据放置在HTTP的请求体内 传输数据大小理论上没有限制 POST的安全性比GET的高GET请求,浏览器会把http header和data一并发送出去,服务器响应200(返回原创 2020-10-21 15:00:41 · 104 阅读 · 0 评论 -
vue elementui 根据内容设置按钮是否禁用
效果图代码部分:disabled="scope.row.status == '审核通过' ? true : false"代码应用<el-table-column prop="status" label="状态" width="160"> </el-table-column> <el-table-column fixed="right" label="操作"> <template slot-scope="sc原创 2020-10-20 10:36:36 · 5055 阅读 · 0 评论 -
Ajax与Axios的区别
ajax异步的JavaScript和XML能够在页面不刷新情况下与服务器维护数据针对MVC编程axios从 nodejs 创建 http 请求支持 Promise API针对MVVM编程原创 2020-10-14 19:53:44 · 209 阅读 · 0 评论 -
JS 对象数组浅拷贝,深拷贝
对象数组的深拷贝与浅拷贝,简单点来说,就是b复制了a,当a被修改时,未操作b,但b也跟着变了,就是浅拷贝,反之是深拷贝深拷贝本身只针对较为复杂的object类型数据浅拷贝var a=[{name:'zhangsan',age:12},{name:'lisi',age:20}];var b=a;a[1].age=18;console.log(a,b);运行结果,a,b的age都发生了改变伪深拷贝,仍然是浅拷贝 slice只对数组第一层有效var a=[{name:'zhangsan',原创 2020-10-14 10:43:50 · 335 阅读 · 0 评论 -
JS 正则表达式写一些题目
只是稍微有点接触,有更好的解法欢迎指点1.匹配密码,密码必须包含数字与字母var pattern = /(?![^a-zA-Z]+$)(?!\D+$)/;var str = '1a';console.log(pattern.test(str));2.匹配密码,密码强度:强,必须包含大写,小写和数字,和特殊字符(!,@,#,%,&),且大于6位var pattern = /^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[!@#%&])[A-Za-z0-9原创 2020-09-16 10:35:46 · 281 阅读 · 2 评论 -
用JS循环写一些题目
有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?function test6() { for (i = 1; i < 5; i++) { // 以下为三重循环,百位 for (j = 1; j < 5; j++) {//十位 for (k = 1; k < 5; k++) { // 个位 if (i != k && i != j && j != k) {//确保三位互不相同 console.l原创 2020-09-16 10:28:47 · 530 阅读 · 0 评论 -
用JS循环语句输出四种格式的九九乘法表
function test2() { for (var i = 1; i < 10; i++) { var str = ''; for (var j = 1; j <= i; j++) { str += j + '*' + i + '=' + (i * j) + '\t'; } console.log(str); }}test2();//九九乘法表 逆function test3() { for (var i = 9; i > 0; i--) {原创 2020-09-15 10:41:57 · 793 阅读 · 0 评论 -
JS用while/ do-while / for循环实现10的阶乘,并打印
while循环function test(num) { var str = '10!=' var sum = 1; var i = num; while (i > 0) { sum *= i; if (i == 1) { str += i + '='; } else { str = str + i + '*'; } i--; } console.log(str + sum);}test(10);do-whlie循环function test(nu原创 2020-09-15 10:32:29 · 1878 阅读 · 0 评论 -
用css动画写一个同心圆呼吸灯
有不同写法欢迎交流探讨 <style> /* 设置黑色桌面 */ .desk { width: 400px; height: 600px; background-color: black; margin: auto; } /* 用来放置同心圆 */ .circle { width:原创 2020-09-15 10:23:16 · 699 阅读 · 0 评论 -
Html 大于小于号等预留字符处理
空格,&,大于号>,小于号<,单引号’,双引号"字符写法在HTML中,某些字符是预留的。例如:不能使用小于号<和大于号>,这是因为浏览器会误认为它们是标签。如果希望正确地显示预留字符,所以我们必须在 HTML 源代码中使用字符实体(character entities),实体以&符开始,以;结尾。...原创 2020-08-04 19:11:17 · 756 阅读 · 0 评论