• 首页

  • 归档

  • 分类
C o l o r f u l W o r l d
ColorfulWorld

network

不负所爱

01月
24
JavaScript

JS原生-ES6

发表于 2018-01-24 • 字数统计 6429

发现自己对于 javascript 的底层 API 所知甚少,在这里记录一下所遇到的有趣又实在的 API 用法。

ES6 的更新内容主要分为以下几点

  • 表达式:声明、解构赋值
  • 内置对象:字符串扩展、数值扩展、对象扩展、数组扩展、函数扩展、正则扩展、Symbol、Set、Map、Proxy、Reflect
  • 语句与运算:Class、Module、lterator(迭代)
  • 异步编程:Promise、Generator、Async
阅读全文 »
01月
23
JavaScript

this指向

发表于 2018-01-23 • 字数统计 4043

文献参考链接

  1. js 函数中 this 指向并不是在函数定义的时候确定的,而是在函数调用的时候确定的,所以函数的调用方式决定 this 的 指向。this 永远指向最后调用它的那个对象。
  2. 普通的函数有 3 种调用方式:直接调用,方法调用和 new 调用。除此之外还有通过 bind() 将函数绑定到对象之后再调用,通过 call()、apply() 进行调用等。es6 引入箭头函数之后,其 this 指向又有所不同。
  3. this 既不是指向函数自身也不指向函数作用域,this 实际上是在函数被调用是发生绑定的,它的指向完全取决于函数在哪里调用。
阅读全文 »
01月
23
JavaScript

作用域

发表于 2018-01-23 • 字数统计 1991
  1. 作用域是一套规则,用于确定在何处以及如何查找变量 ( 标识符 )。如果查找的目的是为变量进行赋值,那么就会使用 LHS,如果查找的目的是获取变量的值,就会使用 RHS 查询
  2. 无论函数在哪里被调用,也无论它如何被调用,它的词法作用域都只由函数被声明时所处的位置决定。
阅读全文 »
01月
19
JavaScript

疑难杂问整理(原生JS)

发表于 2018-01-19 • 字数统计 698

在学习原生的过程中的困惑与解惑的总结

阅读全文 »
01月
18
JavaScript

一篇弄懂继承

发表于 2018-01-18 • 字数统计 1760

继承的串联及扩展

阅读全文 »
01月
18
JavaScript

彻底贯通原型链

发表于 2018-01-18 • 字数统计 1897

原型链的串联及扩展

阅读全文 »
01月
18
JavaScript

JS基础(ES5)

发表于 2018-01-18 • 字数统计 2596

感觉自己的 ES5 掌握的比较杂乱,在此整理一下自己的思路,总结、归纳原生 JS 的知识。

阅读全文 »
01月
15
JavaScript

字符串操作方法

发表于 2018-01-15 • 字数统计 308

字符串常见操作方法总结

阅读全文 »
01月
15
JavaScript

JS代码片段

发表于 2018-01-15 • 字数统计 2495

搬砖时的 JS 代码片段整理

阅读全文 »
11月
09
Vue

如何实现双向数据绑定 mvvm

发表于 2017-11-09 • 字数统计 1348

目前几种主流的 mvc(vm) 框架都实现了单向数据绑定,而我所理解的双向数据绑定无非就是在单向绑定的基础上给可输入元素(input 、 textare 等)添加了 change(input) 事件,来动态修改 model 和 view,并没有多高深。所以无需太过介怀是实现的单向或双向绑定。

阅读全文 »
1…3456

卑微的打工仔

瑜者?愉者、愚者

罗曼·罗兰
村上春树
宫崎骏
道德经
世界上只有一种真正的英雄主义,就是认清了生活的真相后还依然热爱它。
你要听话,不是所有的鱼都会生活在同一片海里。
即使不舍,也该心存感激,然后挥手道别。
知白守黑 和光同尘
看爆 Top5
    network

    博客已萌萌哒运行(●'◡'●)ノ♥

    © 2021 ColorfulWorld. 由 Hexo 强力驱动. Theme By Sagiri v0.0.74. 站点地图.

    Made with by ColorfulWorld.

    network