关于函数
异步函数判断
判断一个函数是否属于异步函数
const isAsyncFunction = (v) => Object.prototype…call(v) === ‘[object AsyncFunction]’
isAsyncFunction(async function () {}); // true
关于对象
删除无效属性
当你需要删除一个对象中的属性值为null或undef
原创
2023-08-14 11:35:57
119阅读
一、使用!!操作符转换布尔值有时候我们需要对一个变量查检其是否存在或者检查值是否有一个有效值,如果存在就返回true值。为了做这样的验证,我们可以使用!!操作符来实现是非常的方便与简单。对于变量可以使用!!variable做检测,只要变量的值为:0、null、""、undefined或者NaN都将返回的是false,反之返回的是true。二、使用+将字符串转换成数字这个技巧非常
原创
2019-10-31 16:46:03
430阅读
我一直在寻找提高效率的新方法。JavaScript总是充满令人出乎意料的惊喜。1.将arguments对象转换为数组arguments对象是函数内部可访问的类似数组的对象,其中包含传递给该函数的参数的值。但它与其他数组不同,我们可以访问其元素值并获得长度,但是不能在其上使用其他的数组方法。幸运的是,我们可以将其转换为常规数组:1varargArray=Array.prototype.slice.c
原创
2021-01-11 07:10:04
488阅读
10个实用的JavaScript小技巧疯狂的技术宅前端先锋我一直在寻找提高效率的新方法。JavaScript总是充满令人出乎意料的惊喜。1.将arguments对象转换为数组arguments对象是函数内部可访问的类似数组的对象,其中包含传递给该函数的参数的值。但它与其他数组不同,我们可以访问其元素值并获得长度,但是不能在其上使用其他的数组方法。幸运的是,我们可以将其转换为常规数组:1vararg
原创
2021-01-29 11:16:57
270阅读
在这篇文章中将给大家分享12个有关于JavaScript的小技巧。这些小技巧可能在你的实际工作中或许能帮助你
转载
2021-07-13 09:38:45
98阅读
使用!!操作符转换布尔值有时候我们需要对一个变量查检其是否存在或者检查值是否有一个有效值,如果存在就返回true值。为了做这样的验证,我们可以使用!!操作符来实现是非常的方便与简单。对于变量可以使用!!variable做检测,只要变量的值为:0、null、” “、undefined或者NaN都将返回的是false,反之返回的
转载
2022-02-23 11:32:47
76阅读
‘debugger;’
除了console.log,debugger就是另一个我很喜欢的快速调试的工具,将debugger加入代码之后,Chrome会自动在插入它的地方停止,很像C或者Java里面打断点。你也可以在一些条件控制中插入该调试语句,譬如:
if (thisThing) {
debugger;
}
将Objects以表格形式展示
有时候我们需要看一些复杂的对象的详细信息,
转载
2021-07-13 17:51:29
101阅读
在这篇文章中将给大家分享12个有关于JavaScript的小技巧。这些小技巧可能在你的实际工作中或许能帮助你解决一些问题。 使用!!操作符转换布尔值 有时候我们需要对一个变量查检其是否存在或者检查值是否有一个有效值,如果存在就返回true值。为了做这样的验证,我们可以使用!!操作符来实现是非常的方便
转载
2016-05-28 15:22:00
79阅读
2评论
除了console.log,debugger就是另一个我很喜欢的快速调试的工具,将debugger加入代码之后,Chrome会自动在插入它的地方停止,很像C或者Java里面打断点。你也可以在一些条件控制中插入该调试语句
原创
2021-08-05 11:13:24
72阅读
js 判断值大于-1 ~ :位非--类似取负数并-1 ~ -1 = -(-1) - 1 let str = "index"; if(~str.indexOf('r')){} js 去除数据的最外层引号 new Function():在使用时,编译器会将参数中的字符串当作正常的脚本代码来执行。 new ...
转载
2021-11-02 16:35:00
150阅读
2评论
相信在tomcat下设计的朋友都知道,当你设计的项目多的时候,自己要管理多个虚拟目录,如果你把这些虚拟目录全部
转载
2023-11-09 13:53:09
64阅读
Visual Studio Code (VSCode) 是一款功能强大的开源代码编辑器,广受开发者欢迎。凭借其丰富的扩展性、良好的性能和简洁的界面,VSCode 成为前端开发、后端开发乃至全栈开发的首选编辑器之一。本文将分享一些常用的 VSCode 小技巧,帮助你提升开发效率和编程体验。
1.快速定位光标位置 用WPS编辑文件时有一个特点,就是当你下次打开一WPS文件时,光标会自动定位到你上一次存盘时的位置。不过,Word却没有直接提供这个功能,但是,当我们在打开Word文件后,如果按下Shift+F5键您就会发现光标已经快速定位到你上一次编辑的位置了。 小提示:其实Shift+F5淖饔檬嵌ㄎ坏絎ord最后三次编辑的位置,即Word会记录下一篇文档最近三次编辑文字的位置,可
转载
精选
2010-05-12 16:32:42
609阅读
awk 'NF'过滤空白行awk '!a[$0]++'过滤重复行awk 'NF-=2'过滤掉最后两列awk 'a=!a'打印奇数行awk '!(a=!a)'打印偶数行awk 'END{print NR}'模拟wc -lawk 'BEGIN{print "'\''"}'打印单引号,print后边依次为:双引号单
原创
2014-08-23 00:18:36
5348阅读
1、将彻底屏蔽鼠标右键oncontextmenu="window.event.returnValue=false"<tableborderoncontextmenu=return(false)><td>no</table>可用于Table2、取消选取、防止复制<bodyonselectstart="returnfalse">3、JS不允许粘贴onpa
转载
2018-02-26 10:56:04
585阅读
1、去掉所有Activity界面的标题栏 修改AndroidManifest.xml 在application 标签中添加android:theme="@androi
原创
2022-09-16 20:46:53
145阅读
Js实用小技巧 这是一份Js实用小技巧,也可以是一份Js挨打小技巧,下面的一系列操作虽然能够在一定程度上使代码更加简洁,但是在缺少注释的情况下会降低可读性,所以需要谨慎使用这些黑魔法。 位元算 取整 console.log(~~(11.11)); // 11 console.log(11.11 >>
原创
2022-05-28 00:03:23
87阅读
1.快速定位光标位置 用WPS编辑文件时有一个特点,就是当你下次打开一WPS文件时,光标会自动定位到你上一次存盘时的位置。不过,Word却没有直接提供这个功能,但是,当我们在打开Word文件后,如果按下Shift+F5键您就会发现光标已经快速定位到你上一次编辑的位置了。 小提示:其实Shift+F5淖饔檬嵌ㄎ坏絎ord最后三次编辑的位置,即Word会记录下一篇文档最近三次编辑文字的位置,可
转载
精选
2010-07-19 17:26:38
455阅读