随笔分类 - JS系列
js系统文章
摘要:参考:https://blog.csdn.net/m0_58849641/article/details/124750983?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_baidulandingword~def
阅读全文
摘要:参考:js 数组和对象深拷贝的方法 https://www.cnblogs.com/webSnow/p/16134946.html <!DOCTYPE html> <html> <body> <h1>JavaScript 数组</h1> <p>请单击按钮,以使用负数参数提取第三个和第四个元素。</p
阅读全文
摘要:
阅读全文
摘要: 
阅读全文
摘要:转自:https://mp.weixin.qq.com/s/HQ2LEqH9vaiPrAGnRbhNHQ 几种遍历方法中for执行最快,它没有任何额外的函数调用栈和上下文。但在实际开发中我们要结合语义话、可读性和程序性能,去选择究竟使用哪种方案。下面来看for , foreach , map ,fo
阅读全文
摘要:转自:https://mp.weixin.qq.com/s/w7_ATf5PzHqjQ0OdKc5xBw <!-- https://mp.weixin.qq.com/s/l1isGENvKOQOUUjJssI1nA --> <!DOCTYPE html> <html lang="en"> <head
阅读全文
摘要:手动敲的,拿来收藏。。 <!-- 地址:https://mp.weixin.qq.com/s/DKRk0DU5auqgn_ogmx5g_w --> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-eq
阅读全文
摘要:https://mp.weixin.qq.com/s/Vexu3Ht5lh6bOeyk0wBNew <!-- https://mp.weixin.qq.com/s/Vexu3Ht5lh6bOeyk0wBNew --> <!DOCTYPE html> <html lang="en"> <head> <
阅读全文
摘要:转自:https://www.cnblogs.com/echolun/p/7889848.html 这位博主写的很好,借鉴看看。
阅读全文
摘要:转自:https://mp.weixin.qq.com/s/2zwhELssPm4WXOeQX58_eg <!-- 转自:https://mp.weixin.qq.com/s/2zwhELssPm4WXOeQX58_eg --> <!DOCTYPE html> <html lang="en"> <h
阅读全文
摘要:转自:https://mp.weixin.qq.com/s/8UcIu0BzMk3Tnf5QtjOIxA 01.随机获取布尔值 const getRandomBoolean = () => Math.random() >= 0.5; console.log(getRandomBoolean());
阅读全文
摘要:转自:https://mp.weixin.qq.com/s/puZeIzQ6XCVNIFjrqSz7Tg 收藏:http://www.ruanyifeng.com/blog/2009/08/learning_javascript_closures.html 参考这位园友的文章:https://www
阅读全文
摘要:转自公众号文章,觉得不错,拿来收藏:https://mp.weixin.qq.com/s?__biz=MzAwNDcyNjI3OA==&mid=2650843337&idx=2&sn=681c3fcbc5fdb56bbf5978921e7e5de5&chksm=80d383a0b7a40ab68f5
阅读全文
摘要:1.判断浏览器类型:转自https://www.cnblogs.com/sdcs/p/8193764.html JQuery 从 1.9 版开始,移除了 .browser.version , 取而代之的是 $.support 。 在更新的 2.0 版本中,将不再支持 IE
阅读全文
摘要:一、js数组分组 1.js对数据分组类似group by 源码如下: 具体实现思路: 1.函数groupBy有两个形参,一为对象数组,二为匿名函数(该函数功能:返回对象的某个指定属性的属性值并存放在数组中); 2.groupBy函数内,先创建一个空对象; 3.然后forEach遍历对象数组,遍历时要
阅读全文
摘要:#####1.将json对象转化为json字符串,再判断该字符串是否为"" var data = {}; var b = (JSON.stringify(data) == "{}"); alert(b);//true #####2.for in 循环判断 var obj = {}; var b =
阅读全文
摘要:感觉这篇文章总结的js的规范写法不错,拿来收藏。转自:https://mp.weixin.qq.com/s/AtR94IL9BW9EXOTnKOilmA 1. 按强类型风格写代码 JS是弱类型的,但是写代码的时候不能太随意,写得太随意也体现了编码风格不好。下面分点说明: (1)定义变量的时候要指明类
阅读全文