随笔分类 -  JavaScript

摘要:今天做一个功能,发现函数return的数据并没有返回,经过尝试发现,js的for循环中的return除了会结束循环,也会终止循环外后续代码的执行,如下面的例子 function get123() { for (let i = 0; i <=4; i++) { if (i 4) return; } c 阅读全文
posted @ 2022-07-04 12:05 土小狗 阅读(925) 评论(0) 推荐(0)
摘要:// 公共方法 let _utils = { /** * 对一段指定的字符串应用 HTML 编码。 * @paramhtml * @returns{*} */ encodeHtml: html => { if (typeof (html) == 'string') { return html.rep 阅读全文
posted @ 2022-05-12 09:49 土小狗 阅读(1132) 评论(0) 推荐(0)
摘要:1、取出两个数组的不同元素 var arr1 = [0,1,2,3,4,5]; var arr2 = [0,4,6,1,3,9]; function getArrDifference(arr1, arr2) { return arr1.concat(arr2).filter(function(v, 阅读全文
posted @ 2022-04-06 16:40 土小狗 阅读(1289) 评论(0) 推荐(0)
摘要:今天这边介绍一种简单又快速的方法,使用filtter过滤器 var data = [ {"id":"1","name":"小刘","age":"25"}, {"id":"2","name":"小华","age":"24"}, {"id":"3","name":"小佳"," 阅读全文
posted @ 2022-04-06 09:49 土小狗 阅读(523) 评论(0) 推荐(0)
摘要:<area>标记主要用于图像地图,通过该标记可以在图像地图中设定作用区域(又称为热点),这样当用户的鼠标移到指定的作用区域点击时,会自动链接到预先设定好的页面。其基本语法结构如下: <area class=type id=Value href=url alt=text shape=area-shap 阅读全文
posted @ 2022-03-18 17:55 土小狗 阅读(1507) 评论(0) 推荐(1)
摘要:1 1、数字数组转化为字符串数组 var arr = [1, 2, 3, 4, 5, 6, 7, 8, 9]; arr.map(String); //结果: ['1', '2', '3', '4', '5', '6', '7', '8', '9'] 1 2、字符串数组转化为数字数组 var a = 阅读全文
posted @ 2022-03-07 16:12 土小狗 阅读(135) 评论(0) 推荐(0)
摘要:Yarn是什么? “yarn”是由Facebook,Google,Exponent和Tilde联合推出了一个新的JS包管理工具,正如官方文档中写的,yarn是为了弥补npm的一席缺陷而出现的 npm的缺点: npm install 的时候巨慢,特别是新的项目拉下拉要等半天,删除node_module 阅读全文
posted @ 2022-02-24 16:33 土小狗 阅读(891) 评论(0) 推荐(0)
摘要:在js标签内,使用数组赋值的方式给对象添加属性“44”,内容为“测试4”。 阅读全文
posted @ 2022-02-23 15:44 土小狗 阅读(736) 评论(0) 推荐(1)
摘要:假设一个data里面的数据是[tian,12],现在去掉[],代码如下 data=data.replace("[",""); data=data.replace("]",""); 获得的就是tian,12 在new一个新的数组 var strs= new Array(); //定义一数组strs=d 阅读全文
posted @ 2022-02-23 10:16 土小狗 阅读(1696) 评论(0) 推荐(0)