原生JavaScript实现透明度渐变效果

在网页中应用渐变效果,能够使网页的交互性与美观性得到增强,但是由于JavaScript的一些特点,渐变效果远不止for循环这么简单,不过掌握规律后,其实也并不复杂。这篇博文便来给大家提供一个实现透明度渐变效果的例程以供参考。

继续阅读

iOS中Date对象对于时间字符串的兼容性问题以及解决方法

iOS中的WebView默认为Safari,而大量iOS用户也有使用Safari浏览器进行网页浏览的习惯,然而,Safari浏览器对于某些JavaScript对象的解析与常用的Chrome、Firefox、IE、Edge等有很大不同,稍不注意就容易掉坑里去,导致很多不必要的麻烦。

继续阅读

JavaScript转义符

继续阅读

Tags:

JavaScript保留字

使用保留字不会像关键字一样报错,但是不能保证未来浏览器或者服务器是否会将其识别为关键字,最好不用。

ECMA-262 定义了 ECMAScript 支持的一套保留字(reserved word)

保留字在某种意思上是为将来的关键字而保留的单词。因此保留字不能被用作变量名或函数名。

ECMA-262 第三版中保留字的完整列表如下:

继续阅读

Tags:

JavaScript关键字

ECMA-262 定义了 ECMAScript 支持的一套关键字(keyword)

这些关键字标识了 ECMAScript 语句的开头和/或结尾。根据规定,关键字是保留的,不能用作变量名或函数名。

下面是 ECMAScript 关键字的完整列表:

继续阅读

Tags:

javascript检测基础变量类型

var test = "Hi!";
console.log(typeof test);//输出string
test=12;
console.log(typeof test);//输出number

注意,typeof函数只能够返回number、string、boolean、undefined、function、symbol、object这七种基础变量值。

Tags: