240 发简信
IP属地:安徽
  • let name = '饥人谷'
    let people = {
    name: '若愚',
    sayName: function(){ console.log(this.name)}
    }
    let sayAgain = people.sayName
    function sayName(){ console.log(this.name)}
    sayName()//undefined
    people.sayName()//若愚
    sayAgain()//undefined
    这里纠正一下,虽然分析的没错,但是针对的是var,var在全局作用域声明的时候才会等价于window,let和const都不会,所以打印出来的window.name应该undefined,this的分析没问题

    this 常见的面试题汇总

    上一节我们了解到了 call 和 apply,通过他俩 我们来看看函数执行的本质是什么 当我们执行一个函数,有以下几种调用方式等价 函数直接调用情况下 可以看到: 在严格模式...

  • nginx如何部署多个vue项目(同域名)

    说明 项目使用vue-cli3构建的vue前端项目,分为webpc端和移动端,需要在nginx上使用同一个域名部署两个vue工程,经过半天的尝试和摸索,终于成功; 路由 路由...

  • rem适配移动端

    rem适配移动端 rem:是一个相对单位,相对根元素字体大小的单位 html{ font-size:100px;/*1rem=100px*/ } 计算: 1(px)/实际屏幕...

  • H5调起手机打电话和发信息

    head添加(可以不添加默认开了) <meta name="format-detection"content="telephone=yes"/> 标签调起 呼叫手机 <ahr...

  • 【React】学习资源【赞】

    React的学习资源 这个文章好久没有更新了,资源算比较老旧的了,毕竟前端更新还是非常快的。 半年不学习,都不知道业界里面有啥更优秀,更方便的东西了。 这里的基础知识,可以...

  • ES6这些就够了

    刚开始用Vue或者React,很多时候我们都会把ES6+这位大兄dei加入我们的技术栈中。但是ES6+那么多那么多新特性,我们真的需要全部都掌握吗?秉着二八原则,掌握好常用的...

个人介绍
h5游戏(cocos creator...),web前端