- 博客(8)
- 收藏
- 关注
原创 Vue.js响应式
1.通过Object.defineProperty监听数据的get,set来做一些我们想去做的事情(像是vue vdom数据更新的updateComponent)2.将data属性代理到了vm上3.代码演示<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=e
2021-10-20 11:30:50 92
原创 computed() 计算属性VS实例方法区别
1.计算属性不可以传参,实例方法可以2. 计算属性有缓存,而实例方法没有缓存使用计算属性的时候,{{计算属性名}}使用实例方法时,{{方法名()}}共同点:数据的监听 计算属性和实例 都会监听原数据(数据改变 逻辑重新执行...
2021-10-14 15:32:37 65
原创 什么是原型和原型链?
原型1.所有引用类型都有一个__proto__(隐式原型)属性,属性值是一个普通的对象2.所有函数都有一个prototype(原型)属性,属性值是一个普通的对3.所有引用类型的__proto__属性指向它构造函数的prototypevar a = [1,2,3];a.__proto__ === Array.prototype; // true原型链当访问一个对象的某个属性时,会先在这个对象本身属性上查找,如果没有找到,则会去它的__proto__隐式原型上查找,即它的构造函数的
2021-10-11 19:44:25 107
原创 字符串的方法?
1.字符串位置方法indexOf()方法返回字符串中指定文本首次出现的索引(位置)var str = "The full name of China is the People's Republic of China.";var pos = str.indexOf("China");console.log(pos) //17lastIndexOf() 方法返回指定文本在字符串中最后一次出现的索引var str = "The full name of China is th...
2021-10-11 19:28:29 317
原创 数组的方法有哪些?
join() push()和pop() shift() 和 unshift() sort() reverse() concat() slice() splice() indexOf()和 lastIndexOf()join()join,就是把数组转换成字符串,然后给他规定个连接字符,默认的是逗号( ,) 书写格式:join(" "),括号里面写字符串("要加引号"),var arr = [1,2,3];console.log(arr.join()); //...
2021-10-11 16:03:05 198
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人