首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
小渐
掘友等级
SenseTime
Web Developer
获得徽章 5
动态
文章
专栏
沸点
收藏集
关注
作品
赞
480
文章 477
沸点 3
赞
480
返回
|
搜索文章
最新
热门
如何处理内联元素中的空隙(译)
开发中可能会遇到:一连串的inline-block元素在格式化HTML 之后会出现间隔。 往往我们需要的是每个元素拼接连在一起。像导航栏这种,我们就要避免不能点击的空格出现。 这不是一个bug(我不认为是)。它仅仅是让元素在一条线上如何显示的习惯。正确的书写不就是单词之间应该有…
Git 飞行指南
Git 出问题了怎么弄?这里有详尽的经验。
面向Git 的初学者资料
第1篇Git是什么?第1章果壳中的Git第2篇从零搭建本地代码仓库本篇完全面向入门者。我假设你从零开始创建一个项目并且想用Git来进行版本控制,我们会讨论如何在你的个人项目中使用Git,比如如何初始化
Unix 哲学
本文是 TAOCP 的第一章,讲的是 十几条 Unix 哲学。Unix 哲学的目标是设计出小而有用的操作系统,同时服务接口还特别干净。Unix 哲学是 bottom-up 的,如果用一句话来概述,那边是 KISS: keep it simple, stuipd. 这篇文章介绍了…
解锁多种JavaScript数组去重姿势
JavaScript数组去重,一个老生常谈的问题了,但这次是解锁多种JavaScript数组去重姿势。 双重循环去重实现比较容易。 基本思路:如果索引不是第一个索引,说明是重复值。 基本思路:先对原数组进行排序,然后再进行元素比较。 基本思路:利用了对象的key不可以重复的特性…
JavaScript深浅拷贝
看一看原生JavaScript中提供的一些复制方法究竟是深拷贝还是浅拷贝以及动手实现深拷贝。 综上, Array的slice和concat方法并不是真正的深拷贝,对于Array的第一层的元素是深拷贝,而Array的第二层 slice和concat方法是复制引用。所以,Array…
深入浅出理解Redux
它认为:Web应用是一个状态机,视图与状态一一对应。从架构层面来说,通常希望UI跟数据、逻辑分离,直观体现就是:UI = render(state) 现在的Web应用涉及大量数据交互、异步操作等,无疑都在增加前端的复杂性,需要维护的state也越来越多。而Redux就是试图让每…
函数式编程了解一下(JavaScript描述)
面向对象编程和面向过程编程都是编程范式,函数式编程也是一种编程范式,意味着它们都是软件构建的思维方式。与命令式或面向对象代码相比,函数式代码倾向于更简洁、更可预测以及更易于测试。 在 JavaScript 中相当于执行 f(g(x))。 通常,在面向对象编程中,对象以添加属性到…
浅析JavaScript中的提升
JavaScript代码在执行时并不完全是由上到下一行一行执行的,由此产生了一个提升的问题。 可以简单理解为:声明(变量和函数)都会被“移动”到各自作用域的最顶端,这个过程被称为提升。 “看起来”第一个例子应该log出undefined,第二个例子变量a在使用前没有先进行声明,…
全面理解JavaScript中的this
this在JavaScript中似乎可以视而不见,但不去正视它学到的就只是残缺的JS。抛开这些“形而上”的意义不说,从实用性及代码简洁展示this的不可或缺的地位,举例子: 如果不使用this,就需要给identifyUser()显示传入一个上下文对象,但随着使用模式的增加,显…
下一页
个人成就
文章被点赞
1,227
文章被阅读
70,089
掘力值
3,225
关注了
120
关注者
108
收藏集
20
关注标签
32
加入于
2017-04-17