上一页 1 2 3 4 5 6 7 ··· 13 下一页
摘要: 1、注意算法时间复杂度 2、识破内部API的时间复杂度,如unshift 3、单元测试,考虑参数非法情况,提升代码健壮性 重点 1、优先考虑时间复杂度 2、比复杂度更重要的是:代码逻辑清晰,易读 1、数组方法:pop,unshift export function rotate1(arr: numb 阅读全文
posted @ 2022-04-25 22:49 夏目友人喵 阅读(85) 评论(0) 推荐(0)
摘要: 首先,JavaScript 有两种源文件,一种叫做脚本,一种叫做模块。这个区分是在 ES6 引入了模块机制开始的,在 ES5 和之前的版本中,就只有一种源文件类型(就只有脚本)。脚本是可以由浏览器或者 node 环境引入执行的,而模块只能由 JavaScript 代码用 import 引入执行。 从 阅读全文
posted @ 2022-04-19 22:43 夏目友人喵 阅读(268) 评论(0) 推荐(0)
摘要: 自动插入分号规则 自动插入分号规则其实独立于所有的语法产生式定义,它的规则说起来非常简单,只有三条。 要有换行符,且下一个符号是不符合语法的,那么就尝试插入分号。 有换行符,且语法中规定此处不能有换行符,那么就自动插入分号。 源代码结束处,不能形成完整的脚本或者模块结构,那么就自动插入分号。 这样描 阅读全文
posted @ 2022-04-18 23:45 夏目友人喵 阅读(234) 评论(0) 推荐(0)
摘要: 帮助我们快速理解编译原理相关的知识。 分析按照编译原理相关的知识,我们来设计一下工作,这里我们分成几个步骤。 定义四则运算:产出四则运算的词法定义和语法定义。 词法分析:把输入的字符串流变成 token。 语法分析:把 token 变成抽象语法树 AST。 解释执行:后序遍历 AST,执行得出结果。 阅读全文
posted @ 2022-04-18 23:40 夏目友人喵 阅读(123) 评论(0) 推荐(0)
摘要: 今天了解一下 JavaScript 的文法 文法是编译原理中对语言的写法的一种规定,一般来说,文法分成词法和语法两种。 词法规定了语言的最小语义单元:token,可以翻译成“标记”或者“词”,在我的专栏文章中,我统一把 token 翻译成词。 从字符到词的整个过程是没有结构的,只要符合词的规则,就构 阅读全文
posted @ 2022-04-18 23:26 夏目友人喵 阅读(153) 评论(0) 推荐(0)
摘要: DOM 中的所有的属性都是用来表现语义的属性,CSSOM 的则都是表现的属性,width 和 height 这类显示相关的属性,都属于我们今天要讲的 CSSOM。 顾名思义,CSSOM 是 CSS 的对象模型,在 W3C 标准中,它包含两个部分:描述样式表和规则等 CSS 的模型部分(CSSOM), 阅读全文
posted @ 2022-04-14 23:40 夏目友人喵 阅读(300) 评论(0) 推荐(0)
摘要: 正常流的行为 首先,我们先从词源来讲一讲排版这件事。 在毕昇发明活字印刷之前,排版这项工作是不存在的,相应的操作叫做“雕版”。人们要想印刷书籍,就需要依靠雕版工人去手工雕刻印版。 活字印刷的出现,将排版这个词引入进来,排版是活字印刷的 15 道工序之一,不论是古代的木质活字印刷,还是近代的铅质活字印 阅读全文
posted @ 2022-04-14 23:01 夏目友人喵 阅读(89) 评论(0) 推荐(0)
摘要: 链接这种元素可以说是占据了整个互联网。也正是因为无处不在的超链接,才让我们的万维网如此繁荣。 没有了超链接的 HTML,最多可以称为富文本,没法称作超文本(hyper text)。 不过,除了肉眼可见的这些链接,其实 HTML 里面还规定了一些不可见链接的类型,这节课,我就来给你介绍链接家族的全员, 阅读全文
posted @ 2022-04-13 21:06 夏目友人喵 阅读(1011) 评论(0) 推荐(0)
摘要: DOM,指的就是狭义的文档对象模型。 DOM API 介绍 首先我们先来讲一讲什么叫做文档对象模型。 顾名思义,文档对象模型是用来描述文档,这里的文档,是特指 HTML 文档(也用于 XML 文档,但是本课不讨论 XML)。同时它又是一个“对象模型”,这意味着它使用的是对象这样的概念来描述 HTML 阅读全文
posted @ 2022-04-13 20:43 夏目友人喵 阅读(190) 评论(0) 推荐(0)
摘要: 选择器的组合 在 CSS 规则中,选择器部分是一个选择器列表。 选择器列表是用逗号分隔的复杂选择器序列;复杂选择器则是用空格、大于号、波浪线等符号连接的复合选择器;复合选择器则是连写的简单选择器组合。根据选择器列表的语法,选择器的连接方式可以理解为像四则运算一样有优先级。 第一优先级:无连接符号 复 阅读全文
posted @ 2022-04-13 20:31 夏目友人喵 阅读(133) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 13 下一页