摘要: [TOC] 总结30个css选择器 大家平时总是在用的选择器都是: 以及标签选择器。可是这些还远远不够,为了在开发中更加得心应手,本文总结了30个CSS3选择器,希望对大家有所帮助。 :通用选择器 选择器是选择页面上的全部元素,上面的代码作用是把全部元素的 和`padding`设为0,最基本的清除浏 阅读全文
posted @ 2019-03-22 18:06 peakleo 阅读(682) 评论(0) 推荐(0) 编辑
摘要: [TOC] 概述 JavaScript(ECMAScript标准)里共有5种基本类型: 和一种复杂类型 。 JavaScript的设计者希望用 表示一个空的值,而 表示值未定义。事实证明,这并没有什么卵用,区分两者的意义不大。大多数情况下,我们都应该用 。`undefined`仅仅在判断函数参数是否 阅读全文
posted @ 2019-03-21 17:17 peakleo 阅读(805) 评论(0) 推荐(0) 编辑
摘要: [TOC] 一、现有混合方案 Hybrid App,俗称混合应用,即混合了 Native技术 与 Web技术 进行开发的移动应用。现在比较流行的混合方案主要有三种,主要是在UI渲染机制上的不同: 1. 基于 的基础方案,市面上大部分主流 App 都有采用,例如微信JS SDK,通过 JSBridge 阅读全文
posted @ 2019-03-21 16:52 peakleo 阅读(3389) 评论(0) 推荐(0) 编辑
摘要: 一. async/await 相对 promise 的优势 拥有更通用的作用域,使得代码有更好的易读性和可维护性。 由于其链式调用,每一个函数都有自己的作用域,如果在多层链式调用的层级中,相隔两层的链需要有相互依赖关系,则需要额外的参数传递。 场景如下: 假设有 p1 、 p2 、 p3 三个异步操 阅读全文
posted @ 2019-03-20 16:41 peakleo 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 一、对象 JavaScript简单类型有数字、字符串、布尔值、null、undefined,其他所有的值都是对象(数组、函数、正则表达式都是对象)。 数字、字符串、布尔值虽然拥有方法(包装对象),但并不是对象。 包装对象: 每当读取一个基本类型值的时候,后台会创建一个对象的基本包装类型的对象,从而能 阅读全文
posted @ 2017-01-08 00:25 peakleo 阅读(1334) 评论(0) 推荐(0) 编辑
摘要: Function.prototype.toString这个原型方法可以帮助你获得函数的源代码, 比如: 输出: 这个方法真是碉堡了…, 通过合适的正则, 我们可以从中提取出丰富的信息. 函数名 函数形参列表 函数源代码 这些信息提供了javascript意想不到的灵活性, 我们来看看野生的例子吧. 阅读全文
posted @ 2017-01-04 17:57 peakleo 阅读(2280) 评论(1) 推荐(0) 编辑
摘要: 基本上,javascript中所有数据类型都拥有valueOf和toString这两个方法,null除外。它们俩解决javascript值运算与显示的问题,本文将详细介绍,有需要的朋友可以参考下。 toString() toString()函数的作用是返回object的字符串表示,JavaScrip 阅读全文
posted @ 2017-01-04 14:32 peakleo 阅读(8583) 评论(2) 推荐(6) 编辑
摘要: 什么是 Page Visibility ? Page Visibility 即页面可见性,通过 visibilityState 的值检测页面当前是否可见。当一个网站是可见或点击选中的状态时 Page Visibility API 可以让你获取到这种状态,当用户最小化网页或者浏览到其他标签的网页时,A 阅读全文
posted @ 2016-12-29 18:07 peakleo 阅读(1003) 评论(0) 推荐(0) 编辑
摘要: 在css3中有两个新的选择器可以选择父元素下对应的子元素,一个是:nth-child 另一个是:nth-of-type。 但是它们到底有什么区别呢? 其实区别很简单::nth-of-type为什么要叫:nth-of-type?因为它是以"type"来区分的。也就是说:ele:nth-of-type( 阅读全文
posted @ 2016-12-29 11:45 peakleo 阅读(17708) 评论(2) 推荐(2) 编辑
摘要: Web Worker javascript多线程编程(一)中提到有两种Web Worker:专用线程dedicated web worker,以及共享线程shared web worker。不过主要讲了专用线程dedicated web worker,并未提及共享线程shared web worke 阅读全文
posted @ 2016-12-26 20:26 peakleo 阅读(1761) 评论(0) 推荐(0) 编辑