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