bluesboneW

315
获赞数
8
关注数
79
粉丝数
苏州
中国科学技术大学 | 软件工程
IP 属地未知
2017-07-21 加入
浏览 11.6k

今天,你帮助了社区
明天,社区会认识你

784 声望|达人
全站排名超越 98% 用户
javascript
666
vue.js
310
ecmascript-6
151
html5
98
模块化
97
黄金勋章
暂未获得该勋章
如何获得
1 白银勋章
个人动态
  • 发布了文章2021-01-28
    this揭秘
    搞清楚this这种玄学的东西的机制,作用一自然是应付面试官,作用二就是可以维护别人的烂代码啦~1 前置知识1.1 对this的一个大误解很多人对this有一个潜意识里的误解——认为this的值取决于其所在函数是在哪里声明的 {代码...} 很多人在遇到上面这个面试题时,看到函数...
  • 发布了文章2021-01-25
    ES6指北【7】——从回调地狱到Promise和async/await
    1 同步和异步1.1 js同一时刻只能做一件事首先,我们需要理解js是个单线程语言,同一时刻只能做一件事。我们可以通过js执行和DOM渲染共用一个线程来理解这个原理:js修改dom的时候,浏览器不会对dom进行渲染,即dom渲染被阻塞而上面这种被阻塞的行为,我们称之为具有...
  • 赞了文章2020-12-23
    JavaScript 为什么要有 Symbol 类型
    Symbols 是 ES6 引入了一个新的数据类型 ,它为 JS 带来了一些好处,尤其是对象属性时。 但是,它们能为我们做些字符串不能做的事情呢?
  • 回答了问题2020-12-10
    面试题关于this的指向
    对于foo()而言,foo是函数名,而在js中,函数名只是一个引用(也可以理解为指针)类似这种函数名()形式的,都是通过函数名找到函数体再调用,《你不知道的javascript》作者把这种方式称之为独立调用,而这种调用内的this默认绑定为window
  • 提出了问题2020-10-25
    请问一下bitset的位运算问题
  • 发布了文章2020-10-14
    移动端入门(响应式)
    1.媒体查询1.1什么是媒体这个概念非常重要纸张,电脑,iPad,手机都是媒体,我们通过媒体查询可以获知用户在什么设备,从而写出针对性的css1.2具体用法基础用法 {代码...} 常见用法 —— 与link结合 {代码...} 请注意:样式文件依然会下载2.viewport2.1 980px的历史把...
  • 赞了文章2020-02-29
    Vue中的scoped和scoped穿透
    既:PostCSS给一个组件中的所有dom添加了一个独一无二的动态属性,给css选择器额外添加一个对应的属性选择器,来选择组件中的dom,这种做法使得样式只作用于含有该属性的dom元素(组件内部的dom)。
  • 赞了回答2020-02-28
    vue-awesome-swiper 3.1.3 报错 Maximum call stack size exceeded
    解决了 是因为 自己定义的Swiper.vue 里的name和 插件里的swiper重复了 修改后 name: 'HomeSwiper', 换个名字就好了
  • 发布了文章2020-01-23
    详解Vue的ref特性
    一、ref:获取DOM结点ref的使用 {代码...} 如果在普通的 DOM 元素上使用,引用指向的就是DOM 元素如果用在子组件上,引用就指向组件实例深入理解$refs某组件的$refs含有该组件的所有ref,看下面的例子 {代码...} 从上图中我们很容易发现vm.$refs返回了一个对象,这个...
  • 发布了文章2020-01-21
    详解Vue的set方法
    一、起源:若直接对data内的数组、对象进行修改,不会触发视图更新 Vue文档关于这一点解释的很明白,笔者不再赘述,各位一定要看完文档再来 数组更新监测对象更新监测 二、如何正确修改数组、对象以触发视图更新 2.1 数组 2.1.1 使用vue提供的变异方法 2.1.2 直接将d...
  • 发布了文章2018-12-10
    【PAT系列】PAT B1010
    题目来自于PAT B1010 题解 {代码...} 核心思路讲解 算法笔记上对于此题是使用数组来解决个人认为太过麻烦,且逻辑过于复杂我们完全可以读入一次数据,输出一次数据,这在解决很多PAT的题目上都是极其有效的 其次,需要注意一下这句话——注意“零多项式”的指数和系数都...
  • 赞了回答2018-12-07
    C语言溢出问题
    两个负数溢出时和还可能会是零. {代码...}
  • 提出了问题2018-12-06
    C语言溢出问题
  • 赞了回答2018-09-03
    raact setState()方法可以只修改一个对象的部分属性吗?
    使用Object.assign(),要注意不要返回原对象,应该返回一个新对象: {代码...}
  • 发布了文章2018-08-28
    ES6指北【6】——详谈解构赋值【附赠练习题】
    一、何谓解构赋值? 1. 基本概念 首先我们看一下MDN给的定义 解构赋值语法是一个 Javascript 表达式,这使得可以将值从数组或属性从对象提取到不同的变量中 从定义中,我们可以发现:解构赋值的作用是对变量进行赋值主要通过两个方面实现这个作用 数组【将数组中的值...
  • 发布了文章2018-08-20
    ES6指北【5】——展开语法(spread syntax)
    展开语法(Spread syntax), 可以在函数调用/数组构造时, 将数组表达式或者string在语法层面展开;还可以在构造字面量对象时, 将对象表达式按key-value的方式展开。(译者注: 字面量一般指 [1, 2, 3] 或者 {name: "mdn"} 这种简洁的构造方式)
  • 发布了文章2018-08-14
    ES6指北【4】——ES6的函数参数处理,超乎你想象
    但这样做有个非常明显的缺陷如果x的值为null/+0或-0/NaN/''/false中的一个,x都会被设置为默认值,但我们的本意是在不传值的时候才设置为默认值
  • 回答了问题2018-08-14
    刚开始接触vue项目, 项目打包dist文件,部署到tomcat之后, 无法找到静态图片
    打包路径问题 点开控制台network 仔细看看报404的路径 一定和你想的不一样
  • 回答了问题2018-08-13
    vue里面的data为什么需要初始化?
    模板里用到了这个数组,值又被修改为null,肯定会报错的。好比你用原生JS写了如下代码,原生JS也会报错呀 {代码...} 如果你只是想让这个数组为空用来测试,要写成arr:[],官方文档也有提到过 [链接]
  • 赞了回答2018-08-10
    如何修改iterm2中的用户名
    我觉的直接把prompt_segment black default "%(!.%{%F{yellow}%}.)$USER@%m",给注释掉,应该更好看一点,前面什么都没有。