ECMAScript新特性
ES2015中新增了一个块级作用域,用{}包裹起来的范围。在以前,块是没有单独的作用域的,这就导致在块中定义的成员外部也可以访问到。例如if中去定义的foo,在if的外面打印是可以正常打印出来的
聊聊项目中常见的TypeScript错误
TypeScript 错误信息由错误码和详细信息组成。例如:TS2456 ,其中错误码是以“TS”开头 + 数字(一般是 4 位数字)结尾这样的格式组成的字符串,用来作为特定类型错误的专属代号
Css换行 word-break word-wrap 的理解
浏览器默认是以单词为单位进行换行的,单词不可拆分,挤不下会另起一行;一个汉字为一个单词;word-break: break-all 此值表示 超出的时候都要换行,是单词要拆分;
React状态管理 - useState 和 useReducer 如何选择?
React 是一个用于构建用户界面的 JavaScript 库,解决了视图 UI 层问题。但是对于状态管理却没有给出一个好的解决方案,状态大致分为:反映 UI 变化的状态、本地创建的状态
CSS自定义属性与前端页面的主题切换
虽然有less、sass等预处理器大行其道,但是自定义属性也有它的特点和用处,诸如在js中读写、作用域设置等等,在处理UI主题切换等功能上也发挥着很大的作用。
裁员又升级,再次谈起程序员的35岁
作为程序员,你有过35岁焦虑么?如何看待程序员大龄危机,如何提前做好职业规划,我们一起聊聊~其实我很早就对大龄程序员这个话题感到焦虑,担心自己35岁之后会面临失业,有时和亲戚朋友聊天时
利好前端开发!Chrome/Edge/Firefox/Safari 决定合力解决 Web 兼容性问题 !
浏览器制造商 Apple、Google、Microsoft 和 Mozilla ,以及软件公司 Bocoup 和 Igalia 正在合力制定一项名为 Interop 2022 的 Web 兼容性规范,以使 Web 技术和代码在不同的设备和浏览器中有统一的渲染效果(利好前端开发)
前端路由与单页页面实践
传统的网页根据用户访问的不同的地址,浏览器从服务器获取对应页面的内容展示给用户。这样容易造成服务器压力比较大,而且用户访问速度也比较慢,在这种场景下,出现了单页应用。
JS中树的查找:通过子节点ID查找所有关联的父节点
树是JS中非常常见的数据结构。知识库目录,侧边栏菜单,字典目录,企业组织架构等都可能会用到树的操作。不知道大家有没有使用过element-ui等组件库中的级联选择器?