OnlineRobotFrontEnd

技术博客


  • 首页

  • 标签

  • 分类

  • 归档

  • 搜索

生成器基础和扩展

发表于 2018-11-11 | 更新于 2020-08-05 | 分类于 JS

生成器基础和扩展

阅读全文 »

iconFont

发表于 2018-10-17 | 更新于 2020-08-05 | 分类于 css 高级

1.原理

1.1 系统字体

计算机中,各种信息都是以二进制编码的形式存在的,不管是文字还是其它各种信息,在计算机中都是以0和1组成的二进制代码表示的,之所以能区别这些信息的不同,是因为它们采用的编码规则不同。英文字母用的是单字节的ASCII码,汉字采用的是双字节的汉字内码。

  1. 字符(英文,包括字母、数字、标点、运算符等)编码,国际通用的ASCII码;
  2. 汉字的编码
    • 汉字内码;
    • 汉字外码;
    • 汉字字形码。

在计算机内表示汉字而统一的编码方式形成汉字编码叫内码(如国标码),内码是惟一的。为方便汉字输入而形成的汉字编码为输入码,属于汉字的外码,输入码因编码方式不同而不同,是多种多样的。为显示和打印输出汉字而形成的汉字编码为字形码,计算机通过汉字内码在字模库中找出汉字的字形码,实现其转换。

1.2 web字体

css font-family
通过定义web上面文字的fontfamily,确定页面显示字体。

阅读全文 »

css属性:动画(Animation)

发表于 2018-09-28 | 更新于 2020-08-05 | 分类于 css basic

参考链接:

  • css.doyoe.com
  • css2.1中文版
  • MDN

animation

阅读全文 »

css属性:变化(Transform)

发表于 2018-09-27 | 更新于 2020-08-05 | 分类于 css basic

参考链接:

  • css.doyoe.com
  • css2.1中文版
  • MDN

transform

阅读全文 »

css属性:过渡(Transition)

发表于 2018-09-27 | 更新于 2020-08-05 | 分类于 css basic

参考链接:

  • css.doyoe.com
  • css2.1中文版
  • MDN

transition

阅读全文 »

微信小程序

发表于 2018-09-19 | 更新于 2020-08-05 | 分类于 wechart

项目结构

阅读全文 »

css属性:内容与媒体查询

发表于 2018-09-12 | 更新于 2020-08-05 | 分类于 css basic

内容

content

用来和:after及:before伪元素一起使用,在对象前或后显示内容。

阅读全文 »

css属性:Selectors选择符

发表于 2018-09-05 | 更新于 2020-08-05 | 分类于 css basic

元素选择符

通配选择符 *

选定所有的对象,出于性能考虑通常不建议使用因为会命中文档中所有的元素

1
2
3
* {
rule
}
阅读全文 »

React 生命周期

发表于 2018-08-30 | 更新于 2020-08-05 | 分类于 React

React 生命周期

公式抽象

UI=render(data)

  1. 用户看到片的界面(UI),应该是一个纯函数(render)的执行结果,只接受数据(data)作为参数。
  2. 存函数的输出完全依赖于输入的函数,两次函数条用如果输入相同,得到的结果也绝对相同。
    阅读全文 »

修饰器(装饰器,注解)

发表于 2018-08-30 | 更新于 2020-08-05 | 分类于 JS

修饰器(装饰器,注解)

1.类的修饰

1
2
3
4
5
6
7
8
9
10
@testable
class MyTestableClass {
// ...
}

function testable(target) {
target.isTestable = true;
}

MyTestableClass.isTestable // true
阅读全文 »
123
OnlineRobotFrontEnd

OnlineRobotFrontEnd

京东数科在线机器人前端团队

29 日志
11 分类
14 标签
© 2020 OnlineRobotFrontEnd
由 Hexo 强力驱动 v3.7.1
|
主题 — NexT.Gemini v6.3.0