随笔分类 -  js的相关知识

摘要:所用测试数据: 1 const data = [ 2 { 3 "area_id": 5, 4 "name": "广东省", 5 "parent_id": 0, 6 }, 7 { 8 "area_id": 6, 9 "name": "广州市", 10 "parent_id": 5, 11 }, 12 阅读全文
posted @ 2020-04-30 14:42 不靠谱设计 阅读(795) 评论(0) 推荐(0)
摘要:1 var obj = (function (arg) { 2 // 这里就是一个简单的闭包,将局部变量 test和函数fn1 return出去 3 // 这样obj就可以拿到函数内部定义的变量在函数外部使用 4 var test = "Song"; 5 var fn1 = function (ar 阅读全文
posted @ 2020-04-30 14:22 不靠谱设计 阅读(153) 评论(0) 推荐(0)
摘要:1,冒泡的方式进行排序。 默认为升序: 参数个数2个: sortArr(arr,["asc"||"desc"]) 参数1:需要我们排序的数组; 参数2:指定为升序或者降序(asc:升序,默认。desc:降序) function sortArr(arrArgs, sortType = "asc") { 阅读全文
posted @ 2019-11-15 15:27 不靠谱设计
摘要:1,深拷贝一个对象 如上图所示,obj和tmp是完全两个独立的对象,互不影响。 2,数组复制 如上图所示,arr和tmp是两个完全独立的数组,彼此之间的值互不影响。 3,函数形参中的使用 这里的...args,是对test函数中多余的参数进行收集,并转换成数组的形式进入函数体中 4,一种特殊情况,当 阅读全文
posted @ 2019-11-13 15:38 不靠谱设计
摘要:总结: 结果: 2,箭头函数正确的使用方法。 结果: 总结: 箭头函数不要直接在对象的属性上用。比如上面的函数3。 阅读全文
posted @ 2019-10-14 09:44 不靠谱设计
只有注册用户登录后才能阅读该文。
posted @ 2018-08-21 12:40 不靠谱设计
摘要:dom的操作其实是对节点的:增,删,改,查 这四项基本的操作; 阅读全文
posted @ 2018-07-13 15:35 不靠谱设计
摘要:一,有关for的相关语法概括 1.1 , 我们都知道,for的最基本的用法就是用来做循环语句 例如: for(var i=0;i<=100;i++){ 这里是循环体,重复要做的事情} 1.2. for的另一个常见的用法是遍历对象所用属性的方式 例如: for(var k in object){ 这是 阅读全文
posted @ 2018-07-13 11:55 不靠谱设计
摘要:一. js中的闭包概念 代码模型: (function(){ ******* //里面是书写具体函数的代码 ******* })(); 小括号的作用: a. 第一种是表示代码分割的作用; b. 第二种是表示表示一个运算符,表示它要运行的作用(比如上边一行代码中最后一个小括号就表示运行的意思); 二, 阅读全文
posted @ 2017-10-13 12:06 不靠谱设计 阅读(143) 评论(0) 推荐(0)