js
好记性真不如烂笔头
这个作者很懒,什么都没留下…
展开
-
逻辑运算符和可选链和空值合并运算符
"或 if 将表达式进行强制转化为 bool 值的运算,运算结果为 true 或者 false。原创 2023-06-01 10:07:07 · 582 阅读 · 0 评论 -
vue3去除警告
api地址:https://cn.vuejs.org/api/application.html#app-config-warnhandler。注意:只能去掉vue规则下的警告,其他插件,例如echarts不能去掉。原创 2022-09-16 15:05:26 · 1914 阅读 · 0 评论 -
动态显示当前北京时间
记录好复制jsfunction showTime() { let time var week = new Array( "星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六" ); var date = new Date(); var year = date.getFullYear(); var month原创 2022-04-28 11:57:35 · 623 阅读 · 0 评论 -
includes的应用
工作记录includes:返回布尔值,表示是否找到了参数字符串用法let str='asdasdasggfgjhgfasa'str.includes('as')//true['demoasddfgdfgdfgdfg'].includes('demo')//trueincludes支持参数原创 2022-03-24 17:14:22 · 302 阅读 · 0 评论 -
扩展运算符在对象得运用
工作记录今天码代码得时候发现同事写的代码,引起好奇心,遂有此文代码:请求方法//项目基于avue,searchChange为搜索促发事件,onLoad为页面首次或者被调用促发事件//params为搜索参数,对象格式:{ }; done结束搜索方法data(){ return{ page: { pageSize: 10, currentPage: 1, total: 0, },}},methods:{原创 2022-01-18 23:03:17 · 984 阅读 · 0 评论 -
console.log(...) is not a function
工作记录背景:立即执行函数解决:在console.log(this, “foo打印的this”)加上 ; 号var a = 10function foo() { console.log(this, "foo打印的this"); (function text() { console.log(this.a, "this.a") })()}let obj = { a: 2, foo: foo}obj.foo()...原创 2021-11-10 17:37:25 · 1156 阅读 · 0 评论 -
将服务器返回的时间戳转换为字符串
记录背景:服务器返回的时间戳往往是毫秒数或者秒数(这时需要将秒数*1000),Javascript没有专门的格式化时间戳函数解决:方法一:monent插件方法二:封装一个格式化的formatDate的js文件待补充方法三:toLocaleString()作用:根据本地时间把 Date 对象转换为字符串例如:var d=new Date();var n=d.toLocaleString();n 输出结果:2021/8/22 下午8:52:43将时间戳格式化字符串例如://d原创 2021-08-22 21:13:40 · 404 阅读 · 0 评论 -
原生JS关于滚动条的常用属性
1、onscroll作用:当绑定元素发生滚动时执行用法://用法一<div onscroll="myFunction()">//用法二document.querySelector('#scr').onscroll=function () { xxx }2、scroll、scrollTo作用:滚动条滚动到指定位置//用法一 document.body.scroll(0,2000)||document.documentElement.scroll(0,2000)原创 2021-08-22 00:14:04 · 1157 阅读 · 0 评论