上善若水


  • 首页

  • 标签

  • 分类

  • 归档

  • 站点地图

  • 搜索

underscore.js源码分析(一)

发表于 2017-11-18 | 更新于: 2021-03-03 | 分类于 underscore.js 源码分析 | | 阅读次数:
字数统计: 1.9k字 | 阅读时长 ≈ 8分钟
underscore.js 源码分析(一) _.each _.map _.refuce _.reduceRight _.find_.each 实例 _.each(list, iteratee, [context])这个方法用于循环遍历, 用于循环 list 对象或者数组, iteratee 是 ...
阅读全文 »

作用域 与 this 值

发表于 2017-11-12 | 更新于: 2021-03-03 | 分类于 笔记 | | 阅读次数:
字数统计: 270字 | 阅读时长 ≈ 1分钟
对于作用域而言,可以将作用域分为动态作用域和词法作用域。js 中的作用域属于词法作用域。词法作用域 对于使用词法作用域而言,词法作用域最重要的规则在于词法作用域的定义过程发生在代码的书写阶段。代码如下:123456789function foo() { console.log(a) // ...
阅读全文 »

translate3d'

发表于 2017-11-05 | 更新于: 2021-03-03 | 分类于 CSS | | 阅读次数:
字数统计: 387字 | 阅读时长 ≈ 1分钟
transform 特性 一个使用 transform 实现的垂直居中的代码如下:1234567891011121314151617181920<div class="fDiv"> <div class="cDiv"></div></div>< ...
阅读全文 »

对象复制

发表于 2017-11-04 | 更新于: 2021-03-03 | 分类于 代码集 | | 阅读次数:
字数统计: 287字 | 阅读时长 ≈ 1分钟
复制对象 对于变量进行复制的代码如下:123456789101112131415function clone(obj) { if (obj && typeof obj === 'object') { let cloneObj = Object.protot ...
阅读全文 »

es6-promise

发表于 2017-10-30 | 更新于: 2021-03-03 | 分类于 es6 | | 阅读次数:
字数统计: 947字 | 阅读时长 ≈ 4分钟
resove and reject 使用 es6 回调函数的例子1234567let promise = new Promise(function (resolve, reject) { if (/* 如果异步操作成功 */) { resolve(value); & ...
阅读全文 »

排序算法

发表于 2017-10-12 | 更新于: 2021-03-03 | 分类于 代码集 | | 阅读次数:
字数统计: 670字 | 阅读时长 ≈ 2分钟
补充关于空间复制度和时间复杂度的概念。冒泡排序 使用 冒泡排序最重要的思想是: 将一个数和数组中右边的数依次进行比较,如果找到了有左边的数大于右边的数,进行互换,最终一次循环之后,放在左边的数是右边中的最小值,这样依次进行排列,最后得到的左边的数组是已经被排好序之后的数组。123456789101 ...
阅读全文 »

es6: Map & Set

发表于 2017-09-23 | 更新于: 2021-03-03 | 分类于 es6 | | 阅读次数:
字数统计: 1.5k字 | 阅读时长 ≈ 6分钟
Set 数据结构 基本属性 Set 数据结构类似于数组, 不同于数组的是, Set 数据结构中不允许存在重复的值。123let arr = [1,2,2,3,4];let set = new Set(arr);console.log(arr) // {1,2,3,4} 去除重复数 ...
阅读全文 »

es6: 对象的扩展

发表于 2017-09-17 | 更新于: 2021-03-03 | 分类于 es6 | | 阅读次数:
字数统计: 635字 | 阅读时长 ≈ 2分钟
es6 中对象扩展的用法 1.简洁属性名 函数的属性可以是一个变量:12345let foo = 'good';let bar = { foo: foo};console.log(bar.foo); // 'good' es6 中 ...
阅读全文 »

CSS块状格式化上下文(BFC)

发表于 2017-09-17 | 更新于: 2021-03-03 | 分类于 CSS | | 阅读次数:
字数统计: 1.7k字 | 阅读时长 ≈ 6分钟
BFC 的概念 bfc 被称作: 块状格式化上下文,通过创建 bfc 可以创建出一块独立的渲染区域,在这个区域内,bfc 仅仅对于 blcok-level 块状水平的 box 起作用,bfc 上下文规定了内部的块状水平 box 如何起作用,并且创建了块状格式化上下文的容器,内部元素的布局方式不会影响 ...
阅读全文 »

Vue 组件之间的传值

发表于 2017-09-10 | 更新于: 2021-03-03 | 分类于 Vue | | 阅读次数:
字数统计: 399字 | 阅读时长 ≈ 1分钟
在 vue 中,进行组件通信有下面几种形式:父子组件通信 在 vue 中, 实现父子组件通信的方法主要是 : props down, emit up使用 props 实现父组件向子组件传递信息, 在父组件上的子组件模板上绑定需要进行传递的数据1234567891011121314151617父组 ...
阅读全文 »
1…891011
上善若水

上善若水

争取活的久一些,活的快乐一些

101 日志
35 分类
69 标签
RSS
GitHub E-Mail 知乎
© 2025 上善若水
由 Hexo 强力驱动
|
主题 — NexT.Muse v5.1.4