js的一些常用简写操作
内容概要有助于大家更加熟练的运用 JavaScript 语言来进行开发工作 – 关于简写 大家一起慢慢补充0_0哦 声明变量1234567//在函数开始之前,对变量进行赋值是一种很好的习惯。在申明多个变量时,我们可能会:let x;let y;let z = 3;// 简写为let x, y, z= ...
Read more
es6内容解读
赋值解构 赋值解构使得声明变量更简洁。特点是左边多个变量,右边是一个对象或数组。 1234// 解构出对象的属性let aa = {b: '11', c:'22'};let {b,c} = aa;console.log(b,c); // 11 22 123 ...
Read more
Typescript 最佳实践
不能忽略的options聊一下一些默认关闭着的、却又非常影响类型系统的实际效果的选项。下面这些选项,如果你有类型洁癖,都可以开启。若你想得到类型推导系统带来的好处,建议至少开启noImplicitAny和strictNullChecks。若你只想获得编辑器的提示,又不想陷入类型的泥淖中,可以保留默认 ...
Read more
vue开发心得分享
开发心得分享思想做到不信任 对产品不信任(流程、细节) 在看原型、流程阶段把自己的疑问或想法都提出来,实际参与编码的人能站在代码层去考虑到一些产品想不到的问题,提前发现问题也是帮自己填坑 对后端不信任(返回值、内容校验) 对于后端返回来的值一定要时刻记得判断非空、null判断,一般页面报错就是 ...
Read more
Typescript 极速入门
基本类型和拓展类型Typescript 与 JavaScript 共享基本类型,拓展了一些类型 元组 Tuple 枚举 Enum any和void 从不类型 never 共有基本类型123456let a: number = 0;let b: string = "扫呗无线前端";let c: b ...
Read more
HTML 书写规范
语法 缩进使用soft tab (4个空格) 嵌套节点应该缩进 在属性上,使用双引号,不要使用单引号 属性名全都小写,用中划线做分隔符 不要在自动闭合标签结尾处使用斜线(HTML5规范指出他们是可选的) 1234567891011<!DOCTYPE html><html> ...
Read more
CSS — BEM 命名规范
什么是BEM 命名规范 Bem 是块(block)、元素(element)、修饰符(modifier)的简写,由 Yandex 团队提出的一种前端 CSS 命名方法论。 -中划线:仅作为连接符使用,表示某个块或者某个子元素的多单词之间的连接记号 __ 双下划线:双下划线用来连接块和块的子 ...
Read more