随笔分类 - Javascript
摘要:let status = [0,1,2]let sj = status[Math.floor(Math.random()*status.length)];console.log('随机的值', sj)
阅读全文
摘要:示例代码: <!-- multiple 代表选择文件可以多选 --><input type="file" name="cover" id="file" multiple><div class="thumbnail-waper"> <img class="img-thumbnail" src="" i
阅读全文
摘要:Object.assign实用案例,params是自己定义用户输入的值,selectedItem是在所有数据匹配和用户输入这条相同的对象,使二者进行合并,这样就会拿到该条数据的所有对象字段(包括用户输入的和之前的都会在)。 详细介绍参考这个网址:https://www.jianshu.com/p/d
阅读全文
摘要:一:作用 filter用于对数组进行过滤。它创建一个新数组,新数组中的元素是通过检查指定数组中符合条件的所有元素。 二:语法 Array.filter(function(currentValue, indedx, arr), thisValue) 其中,函数 function 为必须,数组中的每个元
阅读全文
摘要:var arr=[{ name: '回锅肉', value: '0' },{ name: '小炒肉', value: '1'}] var result = arr.some(funciton(item) { if(item.name '小炒肉') { return true; } }) consol
阅读全文
摘要:every()和some()都是JS数组中的迭代方法 every()方法 检测数组所有元素是否满足指定条件,若都满足条件,则返回true,若有一个不满足,则返回false,并且不会再往下执行 不会对空数组检测 不会改变原始数组 some()方法 检测数组元素是否满足指定条件,若有一个满足条件,则返回
阅读全文
摘要://设置开始时间为当天时间,后推的24小时 new Date((new Date()/1000+86400)*1000) // 计算两个不同时间段时间 var time_start = $('#time_start').val(); // 开始时间 字符串类 var time_end = $('#t
阅读全文
摘要:对象名 [属性名] , 得到的是属性名对应的属性值 let newObj = {} for (const item in oldObj) { console.log(item) // 打印的是oldObj对象的属性名 let newItem = 'new' + item // 重新赋值新的属性名 n
阅读全文
摘要:this关键字是在函数创建的情况下,才会出现 this的指向绑定有四种情况 1、默认绑定 2、隐式绑定 3、硬绑定 使用.call 和 .apply方法实现硬绑定 4、构造函数绑定 遇到一个需要注意的小内容 var e = b.bibi; 与 var e = b.bibi(); 两个的结果是不同的
阅读全文
摘要:基本类型:string number boolean null undefined object 引用类型:String Number Boolean Object Function Array Date RegExp Error 引用类型都是对象 创建对象的同时会自动创建一个名称叫做 “ __pr
阅读全文