关闭

美团面试总结

HTML5中的一些新标签?关于HTML5可能我用到的还是相对比较少,所以我就说了一些我常用的新标签:header,footer,audio,video,nav,关于这些,可以参考这里块元素和内联元素的区别块元素:独占一行,可以设置width,height属性,可以设置margin和padding内联元素:不会独占一行,设置width和height无效,水平方向上的margin和padding有效块元...
阅读(57) 评论(0)

前端解决跨域问题的八种方案

原文链接同源策略如下: URL 说明 是否允许通信 http://www.a.com/a.jshttp://www.a.com/b.js 同一域名下 允许 http://www.a.com/lab/a.jshttp://www.a.com/script/b.js 同一域名下不同文件夹 允许 http://www.a.com:8000/a.jshttp://www...
阅读(66) 评论(0)

HTML5的新标签

新特性语义特性HTML5赋予网页更好的意义和结构。更加丰富的标签将随着对RDFa的,微数据与微格式等方面的支持,构建对程序、对用户都更有价值的数据驱动的Web本地存储特性HTML5 提供了两种在客户端存储数据的新方法: localStorage - 没有时间限制的数据存储 sessionStorage - 针对一个 session 的数据存储 设备兼容特性HTML5提供了前所未有的数据与应用接入开放...
阅读(45) 评论(0)

axios中的this

今天别人使用axios中遇到了这个问题,因为感觉比较好奇,所以就帮着解决了一下,这篇博客用于记录一下此次错误的分析这个是Vue中的钩子函数,在里面利用axios进行了一次get请求 created() { axios.get('https://httpbin.org/get') .then(function(response) {...
阅读(50) 评论(0)

vuex学习之路之出现的错误一

vuex学习之路之出现的错误一关于vuex是什么,怎么用的问题?参考这里控制台报出的错误是”TypeError: Cannot read property ‘state’ of undefined”,具体如下所示:代码如下所示: import store from '../vuex/store' import {mapState} from 'vuex' export defa...
阅读(89) 评论(0)

vuex—数据管理器

vuex—数据管理器 “vuex是用于Vue的状态管理模式,它采用集中式存储管理应用的所有组件的状态。” vuex的应用核心就是仓库(store),管理的是状态,状态,就是共用的属性或者数据,vuex将共用的属性进行管理,vuex的特点,第一点状态存储是响应式的,第二点就是不能直接更改store的状态,改变store的状态的唯一途径就是显示的提交mutations对于每一个应用来说,仅仅只含有一...
阅读(33) 评论(0)

关于Promise与async/await的例子

今天不想写太多的文字,就来两段代码吧,我今天最有用的收获应该就是在这代码中,下面我就将它们分享出来代码片段一var p = Promise.resolve();var ret = null; console.log("outer1");var ary = [23, 34, 45, 56, 67]; for(var i of ary) { console.log("test-for" , i);...
阅读(90) 评论(0)

关于Promise的总结

关于Promise的总结Promise是抽象异步处理对象以及对其进行各种操作的组件,它的功能是可以将复杂的异步处理轻松的模式化。创建Promise对象的方法创建对象的方法1.new Promise(fn)返回一个Promise对象2.在fn中指定异步等处理 处理结果正确的时候,调用resolve(处理结果值) 处理结果错误的时候,调用reject(Error对象) 3.使用 promise.then...
阅读(535) 评论(2)

图解原型原型链

图解原型原型链原型 ?在“类”中(也就是函数中)的prototype就指向一个原型对象,在实例中,__proto__就指向的是一个构造它的那个“类”(函数)的原型,通过protoype与__proto__就会形成一个原型链,对于一个实例来说,就是谁构造的我,我的__proto__就指向谁的原型,直到最顶层的Object,对于“类”(函数)来说,我的prototype指向的是我自己的原型,我里面也有_...
阅读(62) 评论(0)

闭包与循环的尝试

闭包与循环的尝试for(var i =0; i <= 5; i++) { var old = new Date().getTime(); setTimeout(function timer() { let newT = new Date().getTime(); console.log("time", newT - old); console.log(i); },...
阅读(52) 评论(0)

替换空格

题目描述请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。思路分析:可以想到两种解决方案第一种创建新的字符串,在新的字符串中进行替换第二种就是在原来的字符串上做替换,并且保证输入的字符串后面有足够多的多余空间这里我用的是第二种在原来字符串上进行替换,替换的顺序有两种,从前向后替换和从后向前替换,从...
阅读(42) 评论(0)

Vue警告

Vue警告component lists rendered with v-for should have explicit keys问题描述: <li v-for="good...
阅读(90) 评论(0)

二维数组中的查找

题目描述:在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数思路描述:一个数字的下方和右方是比它本身大的区域,而左方和上方时比它本身小的区域。选取右上角的数字进行比较,当该数大于指定的数时,舍去该列,当该数小于指定的数时,舍去该行,当相等时,则表示找到C语言实现:#include<std...
阅读(44) 评论(0)

跨域问题以及解决办法

跨域问题以及解决办法什么是跨域问题?跨域这个问题是由于浏览器的同源策略引起的,请求的URL地址,必须与浏览器的URL是相同协议、相同域名、相同端口的,否则是不允许访问的 浏览器URL 要访问的URL 结果 http://www.123.com/index http://www.123.com/server 成功 http://www.123.com/index http...
阅读(70) 评论(0)

Fetch

Fetch之前所写的Ajax都是利用XMLHttpRequest实现的,可是也不难发现XMLHttpRequest并不是专为Ajax实现的,并且它也没有关注分离的原则,配置和调用方式比较混乱,不太友好,而基于Promise的Fetch就比较友好相关文档:https://developer.mozilla.org/zh-CN/docs/Web/API/GlobalFetch/fetch简单介绍fetc...
阅读(70) 评论(0)
109条 共8页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:30446次
    • 积分:1294
    • 等级:
    • 排名:千里之外
    • 原创:101篇
    • 转载:8篇
    • 译文:0篇
    • 评论:5条
    最新评论