![](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 · 542 阅读 · 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 · 478 阅读 · 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 · 200 阅读 · 0 评论 -
JS中一些常用事件
鼠标事件onclick:鼠标单击的时候触发ondblclick :鼠标双击的时候触发onmouseover:当鼠标指针移动到元素上的时候触发onmouseout:当鼠标指针移出元素的时候触发onmousemove :当鼠标指针移动到元素上的时候触发窗口事件onload :页面或图片加载完成的时候触发onunload :用户离开页面的时候触发表单元素事件onchange :当用户改变内容的时候触发oninput :当表单值发生改变的时候触发onsubmit :点击提交按钮的时原创 2021-04-11 23:04:59 · 50 阅读 · 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 · 44 阅读 · 0 评论 -
Generator函数
generator是一个迭代生成器,其返回值为迭代器(Iterator),是ES6标准引入的新的数据类型,主要用于异步编程,它借鉴于Python中的generator概念和语法。generator函数是分段执行的,有两个重要方法:yield表达式 :是暂停执行的标记next() :可以恢复执行优点:利用循环,每调用一次,就使用一次,不占内存空间,打破了普通函数执行的完整性缺点:需要用next()方法手动调用,直接调用返回无效Iterator简单理解:generator函数就是原创 2021-04-01 21:42:11 · 1664 阅读 · 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 · 145 阅读 · 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 · 106 阅读 · 0 评论