Deng's Blog

Work Smart, Enjoy Life!

  • 首页
  • 归档
  • 分类
  • 标签

关于 CSS border-radius

发表于 2017-03-17   |   分类于 CSS   |     |   阅读次数

border-radius 用来设置边框圆角。当使用一个半径时确定一个圆形;当使用两个半径时确定一个椭圆,这个(椭)圆与边框的交集形成圆角效果。

对于 border-radius 属性,我们最常见就是设置一个参数:

1
2
3
border-radius: 50px;
// 或者
border-radius: 50%;

而这种用法其实就是为四个角都指定了相同的圆角半径,然而对于 border-radius 其实有更加灵活的用法,可以分别设置四个角不同的圆角效果。

阅读全文 »

关于 'void 0' 和 'javascript:void(0)'❓

发表于 2017-03-12   |   分类于 JS   |     |   阅读次数

或许我们都在代码中见到过 void 0 和 javascript:void(0),这两个到底是什么含义呢?

阅读全文 »

实现 map, reduce, filter, find 方法

发表于 2017-03-11   |   分类于 JS   |     |   阅读次数

在对数组进行操作中,最常遇到的操作就是遍历数组,进行相关的数据处理,最简单的做法是使用循环,for 或者 while,然而这样的写法并不算是最佳的(JAVASCRIPT WITHOUT LOOPS);在 JavaScript 中,提供了 map,reduce,reduceRight,filter,find 等方法更加灵活的实现对数组数据的操作。

本文将对 map,reduce,reduceRight,filter,find 方法的用法进行简单介绍,并各自手动对其实现。其中大部分内容都是阅读参考 MDN 文档而来。

阅读全文 »

JavaScript typeof vs instanceof🤔

发表于 2017-02-28   |   分类于 JS   |     |   阅读次数

问题引入:

1
2
3
var str = 'foo';
str instanceof String // false
typeof str === 'string' // true

那么 JavaScript 中 instanceof 和 typeof 有啥区别呢?

阅读全文 »

探究 JS 中的浅拷贝和深拷贝

发表于 2017-02-27   |   分类于 JS   |     |   阅读次数

本文将对 JS 中的浅拷贝和深拷贝进行详细探究,并给出浅拷贝和深拷贝的各自实现方法。👊

阅读全文 »

JS 中遍历树

发表于 2017-02-26   |   分类于 算法   |     |   阅读次数

本文回顾一下遍历树的几种方式:递归遍历,非递归深度优先遍历,非递归广度优先遍历。

阅读全文 »

JS中是 pass by value 还是 pass by reference🤔

发表于 2017-02-26   |   分类于 JS   |     |   阅读次数

在 JavaScript 中是传值(pass by value)还是传引用(pass by reference)呢?通常我们认为传参是原始类型(String, Number…)就是 pass by value,而引用类型(Array, Object)的话,就是 pass by reference。那么事实真的是如此吗?下面通过一些例子来了解一下。

阅读全文 »

Git 的常用命令和技能

发表于 2017-02-25   |   分类于 Git   |     |   阅读次数

在开发过程中,常用的 git 命令和技巧整理如下。

阅读全文 »

JS 属性的可枚举性

发表于 2017-02-22   |   分类于 JS   |     |   阅读次数

可枚举属性是指那些内部 “可枚举” 标志(enumerable)设置为 true 的属性,对于通过直接的赋值和属性初始化的属性,该标识值默认为即为 true,对于通过 Object.defineProperty ,Object.create 等定义的属性,该标识值默认为 false。可枚举的属性可以通过 for...in 循环进行遍历(除非该属性名是一个 Symbol)。

阅读全文 »

JavaScript 中的 apply、call、bind

发表于 2017-02-19   |   分类于 JS   |     |   阅读次数

JavaScript 中的 apply、call、bind 都可以指定函数执行上下文,本文将简要理解和分析其中的异同。

阅读全文 »
1…456
小邓

小邓

Hello World

59 日志
13 分类
80 标签
RSS
GitHub Twitter Weibo
© 2016 - 2020 小邓
由 Hexo 强力驱动
主题 - NexT.Pisces