SF
影影绰绰
影影绰绰
注册登录
关注博客
注册登录
主页
关于
RSS
arch linux安装过程
hiYoHoo
2018-02-02
阅读 2 分钟
5.4k
BOOT设置security -> secure boot: disabled 关闭快速启动Restart -> OS Optimized Defaults: disabled 关闭系统优化值startup -> boot: usb udd 提升到首位
【html5】缓动函数在动画中的应用
hiYoHoo
2016-03-23
阅读 7 分钟
4.6k
缓动类型: Linear:无缓动效果 Quadratic:二次方的缓动(t^2) Cubic:三次方的缓动(t^3) Quartic:四次方的缓动(t^4) Quintic:五次方的缓动(t^5) Sinusoidal:正弦曲线的缓动(sin(t)) Exponential:指数曲线的缓动(2^t) Circular:圆形曲线的缓动(sqrt(1-t^2)) Elastic:指数衰减的正弦曲线缓动 超过范...
【SVG】基本图形 —— 制作自己的SVG动态图标
hiYoHoo
2016-03-23
阅读 5 分钟
8.8k
本文章假设读者对SVG有基础的了解。 属性 width 元素的宽度 height 元素的高度 fill 为闭合图形填充颜色 fill-opacity 填充颜色的透明度 stroke 为线条添加颜色 stroke-width 线条宽度 stroke-opacity 线条透明度 stroke-linecap 线条终点的样式,支持三个值:butt(默认),square,round。 stroke-linejoin 线条转折点的...
【JavaScript】定时器清除以后回调定时器
hiYoHoo
2016-03-19
阅读 2 分钟
5.3k
在《JavaScript高级程序设计》一书中,列举了两条setInterval()的缺点: 某些间隔会被跳过; 多个定时器的代码执行之间的间隔可能会比预期的小。 书中给出了替代方案:链式调用setTimeout()。所以我现在更倾向于使用setTimeout()。 链式调用setTimeout()的模式: {代码...} 下面是实现定时器清除以后回调定时器的一段伪...
【JavaScript】简单写写
hiYoHoo
2016-03-16
阅读 3 分钟
1.9k
整整一年了。 数组方法 通过数组长度添加/删除最后一项 {代码...} 通过join()返回重复字符的字符串 {代码...} 加入/取出数组头尾的元素 {代码...} 倒序排列数组元素 {代码...} sort()排序 {代码...} sort()根据属性排序 {代码...} 操作数组 {代码...} 查询字符索引 {代码...} 迭代数组 {代码...} 字符串方法 查询字符 {...
【GIT】think like a GIT
hiYoHoo
2016-03-14
阅读 3 分钟
2.3k
常用git操作总结记录 准备工作 安装Git配置 {代码...} 本地创建版本库 {代码...} 备份并删除原有SSH 检查ssh是否存在 {代码...} 如果存在,则备份并删除 {代码...} 添加远程仓库(github) 创建SSH Key {代码...} 这时在用户目录下多出了两个文件:id_rsa(私钥)和id_rsa.pub(公钥),创建空文件known_hosts。 登陆Git...
【sublime text】我的sublime配置
hiYoHoo
2016-03-14
阅读 2 分钟
2.6k
主题使用boxy(ocean),字体使用source code pro {代码...} menu-help-Enter License进行注册(版本3143) {代码...} 40+ Sublime Text 最佳插件汇总
【JavaScript】BOOOOOM!
hiYoHoo
2016-03-12
阅读 3 分钟
2.4k
window表示浏览器的一个实例。它既是通过JavaScript访问浏览器窗口的一个接口,又是ECMAScript规定的global对象。所有在全局作用域声明的变量和函数都会成为window对象的属性和方法。全局变量不能通过delete操作符删除(通过var在全局作用域中定义,其configurable为false),而直接在window对象上定义的属性可以。
【JavaScript】通过闭包创建具有私有属性的实例对象
hiYoHoo
2016-03-12
阅读 2 分钟
3k
这种模式专用于单例必须是某种类型的实例,同时还必须添加某些属性和方法对其加强的情况。在下面的例子中,student的值是匿名函数返回的stu,也就是Person的一个实例,这个实例有两个公共的方法,用于访问实例属性。
【JavaScript】this指的是谁?
hiYoHoo
2016-03-11
阅读 2 分钟
2.9k
在函数创建的时候,函数内部自动获取到this(还有一个arguments)。this引用的是函数功能据以执行的环境对象,因此this的值与调用函数的方式有着密切的关系。
【JavaScript】【函数】闭包闭包!
hiYoHoo
2016-03-11
阅读 3 分钟
6k
闭包,有人说它是一种设计理念,有人说所有的函数都是闭包。我不知道如何去定义它,我也不准备去定义它,定义它就是限制了对它的理解。 我们依赖光来看清世间万物,光却遮住了黑暗。如同你脚下的路,让你看不清前行的方向。 在这里写一点我对闭包的理解。理解闭包的关键在于:外部函数调用之后其变量对象本应该被销毁,...
【JavaScript】【函数】蛛丝马迹
hiYoHoo
2016-03-10
阅读 3 分钟
1.7k
函数属性 name。Firefox、Safari、Chrome、Opera支持这个非标准属性。通过函数声明定义的函数,其name是function后的标识符;通过函数表达式定义的函数,其name是空字符串。 {代码...}
【JavaScript】【对象】属性和方法的总结归纳
hiYoHoo
2016-03-08
阅读 4 分钟
4.1k
[[Configurable]]:表示能否通过delete删除属性从而重新定义属性、能否修改属性的特性、能否把属性修改为访问器属性。默认值为true。[[Enumerable]]:表示是否可枚举。默认值为true。[[Writable]]:表示能否修改属性的值。默认值为true。[[Value]]:包含属性的数据值,在这里读写属性。默认值为undefined。
【JavaScript】【对象】创建对象、对象继承的实用方式及理解
hiYoHoo
2016-03-08
阅读 4 分钟
2.7k
创建对象、对象继承实际上是一回事:我们所需要的实例对象通过构造函数获得私有属性、通过原型链获得共享的属性。什么是好的方式?私有属性通过构造函数的方式获得(不考虑实例中自定义私有属性)且不需要重写,共享属性通过原型链找到且不需要重复创建。
【JavaScript】【对象】更好地理解对象继承
hiYoHoo
2016-03-06
阅读 2 分钟
2.4k
继承原理:实例中包含一个指向原型对象的内部指针 实现方法:让原型对象等于另一个类型的实例 关键点: 构造函数、原型对象、实例 实例属性、原型方法 构造关系、原型关系 自有属性、继承属性和方法 demo: {代码...} 先来看看每个对象都能访问到哪些属性和方法: Animal.prototype: {代码...} Mammal.prototype: {代码....