
JavaScript
Just Easy Life
你的大脑是用来思考的,是很宝贵的,别把一支笔就可以做的事情,强加给你的大脑来做。
切莫在30岁的时候就把身体弄跨了,然后35岁转行了,永远失去了成长为大神的机会
展开
-
javascript中for in与in的用法
1.For...In 声明用于对数组或者对象的属性进行循环/迭代操作。 对于数组,迭代出来的是数组元素,对于对象,迭代出来的是对象的属性;//数组示例let arr = ['apple', 'banana', 'pear']; console.log(arr); for ( let x in arr){ document.write(arr[x] + "<b...原创 2019-03-14 14:13:52 · 150 阅读 · 0 评论 -
Promise对象的初次遭遇
1、情景,在做编辑模块时,为了存储原数据oldFormdata和新的表单数据formData,表单对象绑定formData,却发现,两者一直关联,最后js大神映影告诉我promise对象,绑定了引用,需要做深层数据处理 getMerchant() { getMerchantDetail({merchant_id:this.$route.params.id...原创 2019-03-14 14:06:27 · 154 阅读 · 0 评论 -
JavaScript Array对象
splice配合indexof移除指定数组中的元素原创 2019-03-12 10:14:40 · 92 阅读 · 0 评论 -
js最新手机号码、电话号码正则表达式
http://caibaojian.com/regexp-example.html转载 2019-03-08 13:54:27 · 945 阅读 · 0 评论 -
Function-Array unshift()
unshift() 方法可向数组的开头添加一个或更多元素,并返回新的长度直接修改原有的数组。<script> var arr = new Array() arr[0] = "George" arr[1] = "John" arr[2] = "Thomas" document.write(arr + "<br />")//George,John原创 2019-02-24 20:53:56 · 139 阅读 · 0 评论 -
JavaScript Number对象
1、toString() 方法可把一个 Number 对象转换为一个字符串,并返回结果。原数字变量不受影响<script> var num = 123123; var str = num.toString();//num变量不受影响 console.log(num); console.log(str);</script> ...原创 2019-02-22 17:37:14 · 99 阅读 · 0 评论 -
JavaScript数字转字符串,字符串转数字
1、数字转字符串 这里的name需要绑定字符串类型,而index是数组类型,就是拼接了一个空字符串(也可以使用toString())<script> var num = 123123; //1、toString() var str = num.toString();//num变量不受影响 console.log(num); console.log(st...原创 2019-02-22 17:27:26 · 199 阅读 · 0 评论 -
JavaScript Date(日期)对象
一、摘要创建Date实例用来处理日期和时间。Date 对象基于1970年1月1日(世界标准时间)起的毫秒数。var today = new Date();var today = new Date(1453094034000); // by timestamp(accurate to the milliseconds)var birthday = new Date('Decembe...原创 2019-02-22 16:09:31 · 209 阅读 · 0 评论 -
URL.createObjectURL和URL.revokeObjectURL
一.URL.createObjectURL URL.createObjectURL()方法会根据传入的参数创建一个指向该参数对象的URL. 这个URL的生命仅存在于它被创建的这个文档里. 新的对象URL指向执行的File对象或者是Blob对象.语法: objectURL = URL.createObjectURL(blob || file);参数:File对象或者Blob对象...原创 2019-01-25 17:43:19 · 2098 阅读 · 0 评论 -
FormData用法详解
FormData 对象: 一.创建一个formData对象实例的方式1、创建一个空对象var formData = new FormData();//通过append方法添加数据 2、使用已有表单来初始化对象//表单示例<form id="myForm" action="" method="post"> <input type="text" ...转载 2019-01-25 16:19:09 · 644 阅读 · 0 评论 -
说说 input 输入框的事件
1、从input框获取焦点到,输入值,失去焦点这个过程所有事件,以及一些特点;过程:onfocus -> 键盘输入 -> onkeydown -> onkeypress -> onkeyup -> oninput -> 失去焦点 -> onchange -> onblur 注意: onchange 事件并不是每次输入框值改变的时候触发的,而...原创 2019-01-24 16:37:07 · 14595 阅读 · 0 评论 -
JavaScript-Events用法
1、HTML 中:<element oninput="myScript"><p>该实例演示了如何向 input 元素中添加 "oninput" 事件。</p><p>向文本框中尝试输入即可触发事件。</p>输入您的名字: <input type="text" value="Mic原创 2019-01-24 16:26:03 · 289 阅读 · 0 评论 -
JavaScriptEvents-键盘事件
1、该三个事件的执行顺序如下:onkeydown -> onkeypress ->onkeyuponkeydown:某个键盘的键被按下;onkeypress:某个键盘的键被按下或按住;onkeyup:某个键盘的键被松开键盘事件的event对象中包含一个keyCode属性,IE中只有这一个属性,当为keydown和keyup 事件是,keycode属性表示你具体按下的键(...原创 2019-01-24 15:26:45 · 732 阅读 · 0 评论 -
Function-reduce()
定义和用法array.reduce(function(total, currentValue, currentIndex, arr), initialValue)reduce() 方法接收一个函数作为累加器,数组中的每个值(从左到右)开始缩减,最终计算为一个值。reduce() 可以作为一个高阶函数,用于函数的 compose。注意: reduce() 对于空数组是不会执行回调函...原创 2019-01-07 15:06:23 · 325 阅读 · 0 评论 -
Function- Array every()
定义和用法array.every(function(currentValue,index,arr), thisValue)every() 方法用于检测数组所有元素是否都符合指定条件(通过函数提供)。every() 方法使用指定函数检测数组中的所有元素:如果数组中检测到有一个元素不满足,则整个表达式返回 false ,且剩余的元素不会再进行检测。 如果所有元素都满足条件,则返回 ...原创 2019-01-07 14:59:41 · 404 阅读 · 0 评论 -
Function-string includes()
str.includes(searchString[, position])includes() 方法用于判断一个字符串是否包含在另一个字符串中,根据情况返回 true 或 false。参数:searchString:要在此字符串中搜索的字符串。 position:可选。从当前字符串的哪个索引位置开始搜寻子字符串,默认值为0。includes() 方法是区分大小写的。例如...原创 2019-01-07 14:50:40 · 604 阅读 · 2 评论 -
Function-forEach
定义和用法array.forEach(function(currentValue, index, arr), thisValue)forEach() 方法用于调用数组的每个元素,并将元素传递给回调函数。注意: forEach() 对于空数组是不会执行回调函数的。返回值:undefined参数参数 描述 function(currentValue, index, ...原创 2019-01-07 12:59:49 · 243 阅读 · 0 评论 -
Function-indexOf()
定义和用法string.indexOf(searchvalue,start)indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置,number类型。如果没有找到匹配的字符串则返回 -1。注意: indexOf() 方法区分大小写。提示: 同样你可以查看类似方法 lastIndexOf() 。参数值参数 描述 searchvalue 必...原创 2019-01-06 23:58:18 · 263 阅读 · 0 评论 -
Function-Array filter()
定义和用法array.filter(function(currentValue,index,arr), thisValue)filter() 方法创建一个新的数组,新数组中的元素是通过检查指定数组中符合条件的所有元素。注意: filter() 不会对空数组进行检测。注意: filter() 不会改变原始数组。返回数组,包含了符合条件的所有元素。如果没有符合条件的元素则返回空数...原创 2019-01-06 23:50:18 · 169 阅读 · 0 评论 -
Function-Array map()
定义和用法array.map(function(currentValue,index,arr), thisValue)map() 方法返回一个新数组,数组中的元素为原始数组元素调用函数处理后的值。map() 方法按照原始数组元素顺序依次处理元素。注意: map() 不会对空数组进行检测。注意: map() 不会改变原始数组。参数说明参数 描述 functio...原创 2019-01-06 23:35:31 · 213 阅读 · 0 评论