
javascript
文章平均质量分 88
lisiur
coding
展开
-
JavaScript引用类型——RegExp
要创建一个日期对象,使用new操作符和Date构造函数即可var now = new Date()在调用Date构造函数而不传递参数的情况下,新创建的对象自动获得当前日期和时间。如果想根据特定的日期和时间创建日期对象,必须传入表示该日期的毫秒数(即从UTC时间1970年1月1日午夜起至该日期止经过的毫秒数)。为了简化这一计算过程,ECMAScript提供了两个方法:Date.parse()和Date原创 2016-08-15 17:28:51 · 422 阅读 · 0 评论 -
JavaScript基本概念
语法ECMAScript的语法大量借鉴了C及其他类C语言(如Java和Perl)的语法。区分大小写要理解的第一个概念就是ECMAScriptj中的一切(变量、函数名和操作符)都区分大小写。这也就意味着,变量名test和变量名Test分别表示两个不同的变量,而函数名不能使用typeof,因为它是一个关键字(3.2节介绍关键字),但typeOf则完全可以是一个有效的函数名。标识符所谓标识符,就是指变量、原创 2016-08-03 23:03:51 · 780 阅读 · 0 评论 -
JavaScript的变量、作用域和内存问题
基本类型和引用类型的值引用类型的值是保存在内存中的对象。与其他语言不同,JavaScript不允许直接访问内存中的位置,也就是说不能直接操作对象的内存空间。在操作对象时,实际上是在操作对象的引用而不是实际的对象。为此,引用类型的值是按引用访问的。string类型不是对象动态的属性对于引用类型的值,我们可以为其添加属性和方法,也可以改变和删除其属性和方法。不能给基本类型的值添加属性,尽管这样原创 2016-08-04 17:24:32 · 440 阅读 · 0 评论 -
在HTML中使用javascript
<script>元素向HTML页面中插入JavaScript的主要方法,就是使用<script>元素。HTML 4.01为<script>定义了下列6个属性。□ async:可选。表示应该立即下载脚本,但不应妨碍页面中的其他操作,比如下载其他资源或等待加载其他脚本。只对外部脚本文件有效。 □ charset:可选。表示通过src属性指定的代码的字符集。由于大多数浏览器会忽略它的值,因此这个属性很少原创 2016-08-04 17:26:30 · 467 阅读 · 0 评论 -
JavaScript的前生今世
JavaScript的历史就是一部关于屌丝逆袭的小说。第一章 屌丝借势登上历史舞台——炙手可热20世纪90年代,Web日益流行的同时,人们对客户端脚本语言的需求也越来越强烈。那个时候,绝大多数因特网用户都使用速度仅为28.8kbit/s的“猫”(调制解调器)上网,但网页的大小和复杂性却不断增加。为完成简单的表单验证而频繁地与服务器交换数据只会加重用户的负担。想象一下:用户填写完一个表单,单击“提交原创 2016-08-01 16:50:22 · 1554 阅读 · 1 评论 -
JavaScript引用类型——Object类型
我们看到的大多数引用类型值都是Object类型的实例;而且,Object也是ECMAScript中使用最多的一个类型。虽然Object的实例不具备多少功能,但对于在应用程序中存储和传输数据而言,它们确实是非常理想的选择。创建Object实例的方式有两种。 1. 第一种是使用new操作符后跟Object构造函数。var person = new Object();person.name = "Ni原创 2016-08-05 16:57:51 · 358 阅读 · 0 评论 -
JavaScript引用类型——Array类型
ECMAScript数组的每一项可以保存任何类型的数据。 创建数组的基本方式有两种。 1. 第一种是使用Array构造函数。var colors = new Array();// 如果预先知道数组要保存的项目数量,也可以给构造函数传递该数量,而该数量会自动变成length属性的值。例如,下面的代码将创建length值为20的数组。var colors = new Array(20;// 也可以原创 2016-08-05 17:00:30 · 298 阅读 · 0 评论 -
JavaScript引用类型——Date类型
Date类型要创建一个日期对象,使用new操作符和Date构造函数即可var now = new Date()在调用Date构造函数而不传递参数的情况下,新创建的对象自动获得当前日期和时间。如果想根据特定的日期和时间创建日期对象,必须传入表示该日期的毫秒数(即从UTC时间1970年1月1日午夜起至该日期止经过的毫秒数)。为了简化这一计算过程,ECMAScript原创 2016-08-07 13:14:35 · 1034 阅读 · 0 评论