JavaScript中Global全局对象之eval()函数

 2015年07月05日    275

JavaScript中Global对象中的eval函数,会在当前作用域中执行一段 JavaScript 代码字符串。eval函数类似一个完整ECMAScript解析器,该函数接收一个字符串参数,将该参数做为实际JavaScript语句执行后,执行结果会被插入到原位置。

阅读全文

JavaScript日期 Date 对象

 2015年06月06日    1304

Date对象用于日用于处理日期和时间,ECMAScript中,Date类型使用UTC(Coordinated Universal Time,国际协调时间) 时间戳保存日期,可表示的时间范围为1970年1月1日0时之前和之后的285 616年。

阅读全文

JavaScript数组 Array 对象

 2015年06月02日    524

Array类型是ECMAScript中常用的数据类型之一。与其它语言不同的是,ECMAScript 数组的每一项可以保存不同类型的数据,而且,ECMAScript数组大小是动态调整的,数组的长可以随着的数据的添加自动增长。

阅读全文

两个示例介绍JavaScript的闭包

 2015年05月21日    237

JavaScript的闭包有两个用途:一个是访问函数内部的变量,另一个是让变量的值在作用域内保持不变。函数 是 JavaScript 中唯一拥有自身作用域的对象,因此JavaScript的闭包依赖于函数实现。

阅读全文

JS使用XMLHttpRequest对象与服务器进行数据交互

 2015年05月11日    1138

JavaScirpt中的XMLHttpRequest对象用于与服务器进行数据交互,可用来发送或者接受服务器数据。所有现代的浏览器都支持XMLHttpRequest 对象。XMLHttpRequest对象用途广泛,其用途包括:在不重新加载页面的情况下更新网页、在页面已加载后从服务器请求数据、在页面已加载后从服务器接收数据、向后台服务器发送数据等。

阅读全文

JavaScript获取url参数及Location对象简介

 2015年04月30日    3044

window对名的location属性引用的是Location对象,它表示当前页面文档的URL。Location对象包括:hash 、host、hostname、origin 、port、pathname、protocal、search属性,及:assign、replace、reload方法。获取URL中的各种参数(如:querystring参数、锚点、网址等)都要使用此对象。

阅读全文

JavaScript数值类型整理之数值类型运算

 2015年04月25日    155

最近工作中总要用到Javascript处理订单金额计算相关的情况,而Javascript并不擅长浮点数计算。在我工作的项目中,数据存储使用了PostgreSQL,后端代码使用Node.js。而Node.js读PostgreSQL的numeric数据类型,读出的是字符串类型,因此要对结果做一些处理,由于涉及金额相关计算,又需要对数值做一些取舍。在此,整理下Javascript的数值类型及相关计算的知识,本篇为:数值类型运算。

阅读全文