SF
cyw0ng's space
cyw0ng's space
注册登录
关注博客
注册登录
主页
关于
RSS
Zepto 源码分析 4 - 核心模块入口
cyw0ng
2018-11-20
阅读 7 分钟
1.4k
Create a Zepto collection object by performing a CSS selector, wrapping DOM nodes, or creating elements from an HTML string.
Zepto 源码分析 3 - qsa 实现与工具函数设计
cyw0ng
2018-11-19
阅读 6 分钟
1.5k
承接第一篇末尾内容,本部分开始进入 zepto 主模块,分析其设计思路与实现技巧(下文代码均进行过重格式化,但代码 Commit 版本同第一部分内容且入口函数不变):
Zepto 源码分析 2 - Polyfill 设计
cyw0ng
2018-11-19
阅读 4 分钟
1.5k
在进入 Zepto Core 模块代码之前,本节简略列举 Zepto 及其他开源库中一些 Polyfill 的设计思路与实现技巧。 涉及模块:IE/IOS 3/Detect. IE 模块 / CSSOM 相关 Polyfill Zepto 的 IE 模块 src/ie.js 中仅仅包含了一个兼容性降级逻辑,虽简单其实现也值得学习: {代码...} 低版本兼容模式(以 IE 7 为例)调用 getComput...
Zepto 源码分析 1 - 进入 Zepto
cyw0ng
2018-11-19
阅读 6 分钟
1.7k
Zepto is a minimalist JavaScript library for modern browsers with a largely jQuery-compatible API. If you use jQuery, you already know how to use Zepto.
PowerShell 学习笔记 - 5 操作文件
cyw0ng
2018-09-19
阅读 7 分钟
2.1k
PowerShell 中将 UNIX 常用的 cd / pwd / pushd / popd 通过别名的方式提供了出来,也标识出路径所对应的名词应当是 Location。
PowerShell 学习笔记 - 4 Provider, ItemProperty 与 ACL
cyw0ng
2018-09-19
阅读 8 分钟
2.6k
本章主要探讨 PowerShell 中的 Provider 这一基本概念与如何获取文件等依靠 PSProvider 提供的对象所具有的属性等。由于移植进度或底层异构等原因,PSProvider 现今于 PowerShell Core 下不推荐使用,这里的阐述以 Windows PowerShell 为例:
PowerShell 学习笔记 - 3 使用 cmdlet
cyw0ng
2018-09-19
阅读 5 分钟
2.3k
本章主要探讨 PowerShell 中 cmdlet 的使用方法,单独拿出这一部分正是为没有 UNIX Shell 经验的同学设计的,例如必须参数与非必需参数以及筛选技巧等。
PowerShell 学习笔记 - 2 PS Module
cyw0ng
2018-09-19
阅读 5 分钟
2.6k
本章主要探讨 PowerShell 的模块化,由于 PowerShell Core 现版本下已经移植的模块较少以及存在大量强依赖于平台的功能(例如 Hyper-V 相应的管理模块),此处主要依照 Windows PowerShell 实现:
PowerShell 学习笔记 - 1 PS Core 基础
cyw0ng
2018-09-17
阅读 6 分钟
2.2k
本章主要探讨 PowerShell 核心,主要基于 Linux 平台上的 PowerShell Core 实现,实际上于 Windows PowerShell 平台上进行的实验获得的结果也不会有太大区别: