摘要: <script type="text/javascript"> function sum() { var n = 0; for(var i = 0; i < arguments.length; i++) { n += arguments[i]; } return n; } alert(sum(1,2 阅读全文
posted @ 2020-10-13 22:21 之鹿喵 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 一、何为BFC BFC(Block Formatting Context)格式化上下文,是Web页面中盒模型布局的CSS渲染模式,指一个独立的渲染区域或者说是一个隔离的独立容器。 二、形成BFC的条件 1、浮动元素,float 除 none 以外的值; 2、定位元素,position(absolut 阅读全文
posted @ 2020-10-13 22:01 之鹿喵 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 今天对这个问题做一个总结 一、Vue的初始化 我们在使用Vue.js的时候,最基本的一个使用,就是在HTML引入Vue.js的库文件,并写如下一段代码: 1.var app = new Vue({ 2. el: '#app', 3. data: { 4. message: 'Hello Vue!' 阅读全文
posted @ 2020-10-13 19:52 之鹿喵 阅读(1972) 评论(0) 推荐(0) 编辑
摘要: vue数据双向绑定是通过数据劫持结合发布者-订阅者模式的方式来实现的。具体实现过程: 我们已经知道实现数据的双向绑定,首先要对数据进行劫持监听,所以我们需要设置一个监听器Observer,用来监听所有属性。如果属性发上变化了,就需要告诉订阅者Watcher看是否需要更新。因为订阅者是有很多个,所以我 阅读全文
posted @ 2020-10-13 19:19 之鹿喵 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 之前只了解到jsonp是动态加载js,利用src的实现跨域 今天查资料总结以下 一、实现原理 jsonp的原理本质就是利用script标签的src的天然可跨域特性实现跨域,让服务器接收浏览器传过来的函数名,返回一个带参的函数调用,浏览器接收数据,完成函数调用 JSONP是JSON with Padd 阅读全文
posted @ 2020-10-13 14:52 之鹿喵 阅读(491) 评论(0) 推荐(0) 编辑
摘要: 今天面试,面试官问到这个问题,回来查资料总结下 无论是在小程序还是APP中,打开一个页面其实就是创建了一个新的View对象,一层层叠加的。当点击页面的回退按钮就是把当前页面关闭。 这个过程中会涉及到一个问题,就是打开页面的数量。在某些设计下,比如一个商品详情页面中会推荐其他的商品,这些商品点进去就是 阅读全文
posted @ 2020-10-13 14:34 之鹿喵 阅读(1813) 评论(0) 推荐(0) 编辑
摘要: 一、不确定宽高的盒子垂直水平居中 1、 .father { display: table-cell; text-align: center; vertical-align: middle; width:500px; height: 500px; } .child { display: inline- 阅读全文
posted @ 2020-10-13 14:28 之鹿喵 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 背景: 在我们使用vue进行开发的过程中,可能会遇到一种情况:当生成vue实例后,当再次给数据赋值时,有时候并不会自动更新到视图上去; 当你把一个普通的 JavaScript 对象传入 Vue 实例作为 data 选项,Vue 将遍历此对象所有的属性,并使用 Object.definePropert 阅读全文
posted @ 2020-10-13 14:15 之鹿喵 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 一些常见HTTP状态码为: 200 – 服务器成功返回网页 404 – 请求的网页不存在 503 – 服务不可用 常见HTTP状态码大全 1xx(临时响应) 表示临时响应并需要请求者继续执行操作的状态代码。 代码 说明 http状态码 100 (继续) 请求者应当继续提出请求。 服务器返回此代码表示 阅读全文
posted @ 2020-10-13 13:46 之鹿喵 阅读(412) 评论(0) 推荐(0) 编辑