前端学习历程--vue】的更多相关文章

---恢复内容开始--- 一.对比其他框架 1.react: 共同点: 使用 Virtual DOM 提供了响应式(Reactive)和组件化(Composable)的视图组件. 将注意力集中保持在核心库,而将其他功能如路由和全局状态管理交给相关的库. react路由使用redux,vue也用了类似的vuex 不同点: vue更轻量级,react社区更强大 vue自动获得了 shouldComponentUpdate避免重复渲染 在处理动画时,Vue 每秒最高处理 10 帧,而 React 每秒…
一.数据类型 1.值类型:undefined, number, string, boolean,不是对象 2.引用类型:函数.数组.对象.null.new Number(10)都是对象 3.引用类型判断(instanceof): var fn = function () { }; console.log(fn instanceof Object); // true 4.js中对象:数组是对象,函数是对象,对象还是对象.对象里面的一切都是属性,只有属性,没有方法.那么这样方法如何表示呢?——方法也…
卸载老版本的 vue-cli : npm uninstall vue-cli -g 安装新版本的 : npm install -g @vue/cli --安装新版本cli 同时nodeJS 要更新至 v8.9.x以上. 原型开发: npm install -g @vue/cli-service-global 原理开发的意思,是直接把vue文件运行起来.进入你vue文件目录,直接 vue server ,终端输出的地址,复制到浏览器上,可查看你vue文件输出 创建项目:vue create you…
一.CA(证书授权中心)证书 1.ca是通信的中介,具有足够的权威性 2.信任可嵌套如:C 信任 A1,A1 信任 A2,A2 信任 A3 二.根本区别 1.https需要基于ssl的ca证书认证(判别网站是否伪造) 2.http是明文,https是加密协议(确保传输过程信息不泄露) 3.http端口是80,https端口是443 三.https缺点 1.增加内容开销,加载速度慢50%,也会增加硬件电耗 2.对黑客防范有限 3.不能再同ip绑定多个域名…
一.同源策略 一个页面的ajax只能获取这个页面相同源(协议.域名.端口号都必须相同)的数据. 二.jsonp方法 1.json和jsonp JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式 JSONP是JSON with Padding的略称.它是一个非官方的协议,它允许在服务器端集成Script tags返回至客户端,通过javascript callback的形式实现跨域访问 2.解决跨域的原理: 首先,<script>标签的src属性并不被同…
一.js排序方法 1.按字母顺序排列: arr.sort() 2.按数值从小到大: function sortNumber(a,b)//排序函数 { return a - b } var arr = new Array(6) arr[0] = "10" arr[1] = "5" arr[2] = "40" arr[3] = "25" arr[4] = "1000" arr[5] = "1"…
一.事件监听使用场景 1.事件触发多个方法的时候,后一个方法会把前一个方法覆盖掉. window.onload = function(){  var btn = document.getElementById("yuanEvent");  btn.onclick = function(){   alert("第一个事件");  }  btn.onclick = function(){   alert("第二个事件");  }  btn.oncli…
一. localstorage的特性 1.需要ie8+ 2.浏览器中都会把localStorage的值类型限定为string类型,这个在对我们日常比较常见的JSON对象类型需要一些转换 3.localStorage本质上是对字符串的读取,如果存储内容多的话会消耗内存空间,会导致页面变卡 4.localStorage不能被爬虫抓取到 二.localstorage使用规则 1.判断是否支持localStorage 2.localStorage的三种写入方法 在控制台中: 因为localStorage…
---恢复内容开始--- 本文用自己的理解,总结网上或者自身经历的问题,加以汇总,方便查找: 一.浏览器默认样式 1.浏览器处理css&html a.css作用范围:盒子模式.浮动.定位.背景.字体 2.css布局方式: 经典三列布局 Bootstrap栅格布局 百度首页布局 微博布局 人人网布局 瀑布流布局 3.层叠样式表: a.层叠:层叠就是浏览器对多个样式来源进行叠加,最终确定结果的过程.即对相同标签的样式融合,且内联>内部>外部(!important可将样式提到最高级),但实际…
vue—你必须知道的   目录 更多总结 猛戳这里 属性与方法 语法 计算属性 特殊属性 vue 样式绑定 vue事件处理器 表单控件绑定 父子组件通信 过渡效果 vue经验总结 javascript 经验总结 更多总结 猛戳这里 属性与方法 不要在实例属性或者回调函数中(例如,vm.$watch('a', newVal => this.myMethod())使用箭头函数.因为箭头函数会绑定父级上下文,所以 this 不会按照预期指向 Vue 实例,然后 this.myMethod 将是未定义.…