上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 49 下一页
摘要: 全排列 给定一个没有重复 数字的序列,返回其所有可能的全排列。 示例 输入: [1,2,3] 输出: [ [1,2,3], [1,3,2], [2,1,3], [2,3,1], [3,1,2], [3,2,1] ] 题解 /** * @param {number[]} nums * @return 阅读全文
posted @ 2020-06-21 22:05 WindRunnerMax 阅读(121) 评论(0) 推荐(0)
摘要: async/await剖析 JavaScript是单线程的,为了避免同步阻塞可能会带来的一些负面影响,引入了异步非阻塞机制,而对于异步执行的解决方案从最早的回调函数,到ES6的Promise对象以及Generator函数,每次都有所改进,但是却又美中不足,他们都有额外的复杂性,都需要理解抽象的底层运 阅读全文
posted @ 2020-06-20 21:21 WindRunnerMax 阅读(318) 评论(0) 推荐(1)
摘要: Thunk函数的使用 编译器的求值策略通常分为传值调用以及传名调用,Thunk函数是应用于编译器的传名调用实现,往往是将参数放到一个临时函数之中,再将这个临时函数传入函数体,这个临时函数就叫做Thunk 函数。 求值策略 编译器的求值策略通常分为传值调用以及传名调用,在下面的例子中,将一个表达式作为 阅读全文
posted @ 2020-06-19 23:33 WindRunnerMax 阅读(657) 评论(0) 推荐(0)
摘要: display的值及作用 display属性可以设置元素的内部和外部显示类型,元素的外部显示类型将决定该元素在流式布局中的表现,例如块级或内联元素,元素的内部显示类型可以控制其子元素的布局,例如grid或flex。目前所有浏览器都支持display属性,但是对于属性值的兼容性仍需注意。 外部显示 这 阅读全文
posted @ 2020-06-18 13:18 WindRunnerMax 阅读(2476) 评论(0) 推荐(0)
摘要: HTML与XHTML区别 HTML称为超文本标记语言Hyper Text Markup Language,是一种标识性的语言。XHTML称为扩展超文本标记语言Extensible HyperText Markup Language,同样是一种标识性的语言,表现方式与HTML类似,不过语法上更加严格。 阅读全文
posted @ 2020-06-17 11:30 WindRunnerMax 阅读(210) 评论(0) 推荐(0)
摘要: Vue数据双向绑定 Vue是通过数据劫持的方式来实现数据双向数据绑定的,其中最核心的方法便是通过Object.defineProperty()来实现对属性的劫持,该方法允许精确地添加或修改对象的属性,对数据添加属性描述符中的getter与setter实现劫持。 描述 运行一个Vue实例并将data打 阅读全文
posted @ 2020-06-16 17:04 WindRunnerMax 阅读(815) 评论(2) 推荐(2)
摘要: 模板语法的简单实现 模板语法允许在HTML中之插入Js变量以及表达式,当在Js中控制render的时候能够自动在页面上将变量或者是表达式进行计算并显示,比较常见的模板语法有mustcache风格的{{}}以及DSL风格的dsl-html等。 AST AST抽象语法树,全称为Abstract Synt 阅读全文
posted @ 2020-06-15 16:48 WindRunnerMax 阅读(235) 评论(0) 推荐(0)
摘要: 强缓存与协商缓存 浏览器缓存是浏览器在本地磁盘对用户最近请求过的资源进行存储,当访问者再次访问同一资源时,浏览器就可以直接从本地磁盘加载资源,通过缓存的方式就可以减少与服务器的数据传输,减少服务器的负担,加快页面响应速度等。 描述 良好的缓存策略可以降低资源的重复加载提高网页的整体加载速度,通常浏览 阅读全文
posted @ 2020-06-14 12:16 WindRunnerMax 阅读(361) 评论(3) 推荐(0)
摘要: 深入理解Js数组 在Js中数组存在两种形式,一种是与C/C++等相同的在连续内存中存放数据的快数组,另一种是HashTable结构的慢数组,是一种典型的字典形式。 描述 在本文中所有的测试都是基于V8引擎的,使用的浏览器版本为Chrome 83.0,当然直接使用Node也是可以的。通常创建数组一般用 阅读全文
posted @ 2020-06-13 21:30 WindRunnerMax 阅读(1335) 评论(0) 推荐(0)
摘要: 如何避免FOUC FOUC即无样式内容闪烁也可以称为文档样式短暂失效,主要就是指HTML已加载而样式表并未加载,此后样式表再加载而产生的闪烁现象。 样式表前置 根据浏览器渲染的顺序,将CSS在<head>中引入或者嵌入,相对于将CSS放到<body>或者页面底部来说,可以使页面渲染速度加快,这对于页 阅读全文
posted @ 2020-06-12 17:15 WindRunnerMax 阅读(250) 评论(0) 推荐(0)
上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 49 下一页
©Copyright    @Blog    @WindRunnerMax