![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JS
CHunQIu12
这个作者很懒,什么都没留下…
展开
-
Object常用的API
1.Object.prototype.hasOwnProperty() 语法 obj.hasOwnProperty(prop) 参数 prop:要检测的属性的 String 字符串形式表示的名称,或者 Symbol 返回值 返回用来判断某个对象是否含有指定的属性的布尔值 作用 所有继承了 Object 的对象都会继承到 hasOwnProperty 方法。这个方法可以用来检测一个对象是否含有特定的自身属性;和 for…in 运算符不同,该方法会忽略掉那些从原型链上继承到的属性。 例:检测了对象 a 是否原创 2021-05-21 20:33:28 · 550 阅读 · 0 评论 -
Object原型上的方法
1.Object.prototype.toString() 语法: obj.toString() 返回值 返回一个表示该对象的字符串。 通过toString() 来获取每个对象的类型,为了每个对象都能通过 Object.prototype.toString() 来检测,需要以 Function.prototype.call() 或者 Function.prototype.apply() 的形式来调用,传递要检查的对象作为第一个参数,称为thisArg。 console.log(Object.protot原创 2021-05-21 18:49:57 · 482 阅读 · 0 评论 -
组件中的data为什么是一个函数
vue实例中的data属性既可以是一个对象,也可以是一个函数 组件中定义data属性,只能是一个函数 <script> function Info() { return { name: 'EXO', age: '9' } } var obj1 = Info() var obj2 = Info() o原创 2021-05-05 19:12:25 · 208 阅读 · 0 评论 -
JS中一些常用事件
鼠标事件 onclick:鼠标单击的时候触发 ondblclick :鼠标双击的时候触发 onmouseover:当鼠标指针移动到元素上的时候触发 onmouseout:当鼠标指针移出元素的时候触发 onmousemove :当鼠标指针移动到元素上的时候触发 窗口事件 onload :页面或图片加载完成的时候触发 onunload :用户离开页面的时候触发 表单元素事件 onchange :当用户改变内容的时候触发 oninput :当表单值发生改变的时候触发 onsubmit :点击提交按钮的时原创 2021-04-11 23:04:59 · 52 阅读 · 0 评论 -
v-if v-show的区别
**相同点:**都可以动态控制dom元素的显示元素 区别: v-if 控制dom元素的显示隐藏是将dom元素整个添加或删除 v-show 控制dom的显示隐藏是为dom元素添加css的样式,dom元素还是存在的 性能上的区别: v-if 有更高的切换消耗 v-show 有更高的初始渲染消耗 使用场景: v-if 适合运营条件不太可能改变的场景 v-show 适合频繁切换的场景 ...原创 2021-04-05 19:55:59 · 47 阅读 · 0 评论 -
Generator函数
generator是一个迭代生成器,其返回值为迭代器(Iterator),是ES6标准引入的新的数据类型,主要用于异步编程,它借鉴于Python中的generator概念和语法。 generator函数是分段执行的,有两个重要方法: yield表达式 :是暂停执行的标记 next() :可以恢复执行 优点:利用循环,每调用一次,就使用一次,不占内存空间,打破了普通函数执行的完整性 缺点:需要用next()方法手动调用,直接调用返回无效Iterator 简单理解:generator函数就是原创 2021-04-01 21:42:11 · 1670 阅读 · 1 评论 -
原生ajax创建过程
ajax是实现页面无刷新可以更新数据,提高了用户体验 1.创建ajax原生实例 var native = new xmlHttpRequest() 2.调用open准备发送(有三个参数) 如果是post请求传json文件,open发送数据的时候括号里面直接写对象 请求方式 url(请求地址 ) async(true 异步 false 同步) native.open('post',url,true) 3.如果是post请求,必须设置请求头 设置编码方法:setRequestHeader 语法:nat原创 2021-03-31 21:02:13 · 148 阅读 · 0 评论 -
JS数组方法sort( )
JS数组方法sort( ) 作用:将数组里的项进行排序,并返回这个数组 语法:数组.sort( ) sort()方法比较的是字符串,没有按照数值的大小对数字进行排序,要实现这一点,就必须使用一个排序函数 例一:升序排列 function Number(a , b){ return a - b } arr = [12, 27, 48, 7] console.log(arr.sort()); // [12, 27, 48, 7] console.log(arr.sort(N.原创 2021-03-30 21:02:52 · 109 阅读 · 0 评论