08 2021 档案
摘要:JS进阶 原则 在WEB开发中,HTML负责网页的结构,CSS负责页面上各个元素的展示样式,JS则负责网页和用户的交互。 组件封装 原则 组件是指Web页面上抽出来一个个包含模版(HTML)、功能(JS)和样式(CSS)的单元。好的组件具备封装性、正确性、拓展性、复用性。 实现组件的步骤:结构设计、
阅读全文
摘要:JS基础 下 JS原始类型 (3) Symbol ES6及之后的版本中引入的新原始数据类型。Symbol可以创建唯一标识。 作为对象的key Symbol.for Symbol.keyFor //得到一个对象的key const id = Symbol('foo'); //创建的是局部的Symbol
阅读全文
摘要:JS基础 上 字符集 JS支持Unicode字符集 Unicode是计算机科学领域关于文本表示的一项标准,用于处理世界上所有文字和符号。Unicode包括字符集和编码方案。 Unicode字符集几乎囊括所有的拉丁文、汉字和其他常用文字符号以及颜文字(emoji)。 符号 空白符 尽量多用let和co
阅读全文
摘要:CSS高级 transform 变形 对元素进行平移、旋转、缩放、倾斜 translate rotate scale skew transform 不会对其他元素布局产生影响 transform-origin:0 0; //以左上角为中心 多次的变形指令是顺序的,会改变其坐标中心,放大两倍后的平移,
阅读全文
摘要:CSS布局 布局(Layout)是什么? 确定内容的大小和位置的算法 依据元素、容器、兄弟节点和内容等信息来计算 常规流 Normal Flow 根元素、浮动和绝对定位的元素会脱离常规流 其他元素都在常规流之内(in-flow) 常规流中的盒子,在某种排版上下文中参与布局 行级排版上下文(Inlin
阅读全文

浙公网安备 33010602011771号