240 发简信
IP属地:上海
  • 120
    HTTP响应码403 Forbidden和401 Unauthorized对比

    401 Unauthorized: 该HTTP状态码表示认证错误,它是为了认证设计的,而不是为了授权设计的。收到401响应,表示请求没有被认证—压根没有认证或者认证不正确—但...

  • visibility:hidden与display:none的一些比较与应用

    首先看看两者在mdn上的解释:visibility: visible | hidden | collapse | inheritvisible: 元素正常显示.hidden:...

  • 120
    js键盘按键监听-多个按键同时触发

    1.案发情景 某一天我在做一个H5的游戏时,发现当我同时长时间按住键盘上的两个按键时,永远只有后按的那个按键的事件会被一直触发执行(先按下的那个按键的事件会被执行,直到有新的...

  • 谢谢大佬,总算是解决心中的疑问了。

    为什么vue中data必须是一个函数

    首次发表在个人博客 本篇文章从javascript原型链来解释为什么vue中data必须是一个函数 vue组件中的data必须是函数 类比引用数据类型Object是引用数据类...

  • 180
    Prayx ·

    针对这个问题,不知道为什么很多人用这个例子,例子本身有很多漏洞,完全可以在构造器中初始化数据,而且互不干扰。这个问题的原因是vue文件中的对象会作为选项(option)构建组件实例,当存在多个相同组件被引用,其实都是基于同一份对象进行构建,如果data是对象,则这些组件data都会指向同一个对象,因为会互相影响。使用函数就可以在构建时调用函数生成对象,此时组件之间的data互不干扰。

  • vue中:key的作用

    因为不理解 :key(v-bind:key),网上查了一些的资料,这篇写得非常不错,很简洁清楚。 其实不只是vue,react中在执行列表渲染时也会要求给每个组件添加上k...

  • 个人总结的前端学习路线规划

    前端学习路线规划 1. HTML + CSS + JavaScript 基础知识 HTML:超文本标记语言:可以理解为页面的框架CSS:层叠样式表:可以理解为页面的样式Jav...

  • 120
    一次前端面试小结

    上海某互联网公司的初级前端岗位面试小结,希望对你有所帮助。 面试过程 问:自我介绍以及平时是怎么学习前端的?答:正常回答即可。 问:看了你写了一篇关于 Vue 和 React...

  • NPM官方源与淘宝镜像源

    淘宝镜像地址: npm官网地址:

  • JS原型链继承与Class继承

    基于原型继承 原型实现继承的核心在于通过子类的构造函数中通过Parent.call(this)继承父类的属性,然后改变子类的原型为new Parent() 来继承父类的函数。...

  • JavaScript异步解决方案Promise

    Promise对象用于表示一个异步操作的最终完成 (或失败), 及其结果值。 Promise对象的创建 Promise.prototype.then方法的使用Promise实...

  • JS中call aplly bind的区别

    call、apply、bind的作用是改变函数运行时this的指向。 call()的第一个参数为this绑定的对象,后面传入一串参数列表。当第一参数为null或undefin...

  • JavaScript闭包的概念

    什么是闭包?闭包的用途是什么?闭包的缺点是什么? 闭包:闭包是指有权访问另外一个函数作用域中的变量的函数。 用途:参考末尾示例代码可以读取函数内部的变量:通过inner访问o...

  • 浅析ES6解构赋值

    1.解构的概念 解构的英文是Destructuring(De-struct-uring),struct是结构体,uring是动词后缀,structuring是结构化的意思,d...

  • ES6——解构赋值

    原文链接:小邵教你玩转ES6 解构赋值 解构赋值主要分为对象的解构和数组的解构,在没有解构赋值的时候,我们赋值是这样的 这样写很繁琐,那么我们有没办法既声明,又赋值,更优雅的...

  • Vue学习笔记四:.sync修饰符

    在说明.sync修饰符作用之前,我们需要先弄清楚尤雨溪制定的Vue的三条规则: 组件不能修改props外部数据 在组件内this.$emit可以触发事件并传参 $event可...

  • Vue学习笔记三:Computed与Watch

    计算属性computed computed的概念 Vue的计算属性computed用于返回一个计算值,如果用于计算这个计算值的data的属性(即依赖的响应式 property...

  • Vue学习笔记二:浅析数据响应式

    1.数据响应式是什么? 数据响应式是指视图页面根据数据的变化做出相应的变化。举一个简单的例子:对于模板: 创建一个Vue实例: 执行以上代码后,页面显示 Pray。 执行代码...