首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
肥仔John
掘友等级
高级开发工程师
《Petite-Vue源码剖析》作者,SegamentFault移动社区《CSS魔法堂》专栏作者
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
33
文章 27
沸点 6
赞
33
返回
|
搜索文章
赞
文章( 27 )
沸点( 6 )
CSS3 transform 理解与应用
在介绍有关 transform 相关的知识之前,先来讲一下 transform-origin 的用法以及关于角度的几种取值单位。
利用perspective和transform创建随鼠标倾斜的动画
我正在做的项目需要给用户展示大量的图片,常见的灯箱效果(放大缩小等)略显枯燥,我决定让图片的展示效果更有互动性更有趣:当鼠标在图片上移动时让图片随鼠标的移动而倾斜。 这个效果的完成需要同时用到 CSS 与 JavaScript,下面的小教程能帮助你快速的理解。 建议各位先简单了…
[合集] 在 JavaScript ES6+ 中从零开始学习函数式编程&组合式软件编写系列译文
系列文章主要是讲组合式软件编写(Composing Software)的,详细讲解如何在 JavaScript ES6+ 中从零开始学习函数式编程和组合化软件技术。 非常优质的系列文章,值得一看再看。
Chrome Extension in CLJS —— 搭建开发环境
磨刀不误砍柴工,本篇将介绍如何搭建Chrome插件的ClojureScript开发环境。 具体工具栈:vim(paredit,tslime,vim-clojure-static,vim-fireplace) + leiningen(lein-cljsbuild,lein-doo…
编译期类型检查 in ClojureScript
话说"动态类型一时爽,代码重构火葬场",虽然有很多不同的意见(请参考),但我们看到势头强劲的TypeScript和Flow.js,也能感知到静态类型在某程度上能帮助我们写出更健壮的代码(当然要基于充分的单元测试上啦)。 ClojureScript与JavaScript一样采取…
(cljs/run-at (->JSVM :browser) "语言基础")
两年多前知道 cljs 的存在时十分兴奋,但因为工作中根本用不上,国内也没有专门的职位于是搁置了对其的探索。而近一两年来又刮起了函数式编程的风潮,恰逢有幸主理新项目的前端架构,于是引入 Ramda.js 来疗藉心中压抑已久的渴望,谁知一发不可收拾,于是抛弃所有利益的考虑,遵循内心,好好追逐 cljs 一番: D cljs 就是 ClojureScript 的缩写,就是让 Clojure 代码 transpile 为 JavaScript 代码然后运行在浏览器或其他 JSVM 上的技术。由于宿主环境的不同,因此只能与宿主环境无关的 Clojure 代码可以在 JVM 和 JSVM 间共享,并且 cljs 也未能完全实现 clj 中的所有语言特性,更何况由于 JSVM 是单线程因此根本就不需要 clj 中 STM 等特性呢…… transpile 为 JS 的函数式编程那么多 (如 Elm,PureScript),为什么偏要 cljs 呢?语法特别吧,有 geek 的感觉吧,随心就好:) 本文将快速介绍 cljs 的语言基础,大家可以直接通过 clojurescript.net 的 Web REPL 来练练手!
个人成就
文章被点赞
2,015
文章被阅读
98,561
掘力值
4,763
关注了
41
关注者
964
收藏集
9
关注标签
17
加入于
2016-09-29