javascript异步编程的4种方法 Javascript
你可能知道,Javascript语言的执行环境是单线程(single thread)。所谓单线程,就是指一次只能完成一件任务。如果有多个任务,就必须排队,前面一个任务完成,再执行后面一个任务,以此类推。这种模式的好处是实现起来比较简单,执行...
标签: javascript
javascript函数重载解决方案分享 Javascript
JS的函数定义可以指定形式参数名称,多多少少我们会以为js至少可以支持参数个数不同的方法重载,然而遗憾的是这仅仅是一个假象,js所有的参数都是以arguments传递过去的,这个参数类似于数组,在函数调用的时候,所有的实参都是保存在了这个数...
标签: javascript
JavaScript类属性的访问方式详解 Javascript
JavaScript类属性的访问方式
var fish = { head : 1, tail : 1, feature : { speak : false, swim : true } }
其一,点操作符:
console.log(fish.head);//1 console.log(fish.tail);//1 consol
标签: javascript
js格式化时间和js格式化时间戳示例 Javascript
/** * 时间对象的格式化; */Date.prototype.format = function(format) { /* * eg:format="YYYY-MM-dd hh:mm:ss"; */ var o = { "M+" :this.getMonth() + 1, // month "d+" :t
标签: javascript
javascript类型转换使用方法 Javascript
(一)转换为字符串
X + ''toString()String()
函数转换为字符串一般是将函数体输出,不过可以重写其toString方法(二)转换为数字
parseInt(),parseFloat()
使
标签: javascript
JavaScript的strict模式与with关键字介绍 Javascript
2009年12月,ECMAScript发布了ECMAScript 5,这距离上一个版本的ECMAScript 3标准发布已经整整十年了,其间JavaScript虽然大行于web编程,ECMAScript 4却最终因为利益
标签: javascript
javascript运行机制之this详细介绍 Javascript
this是面向对象语言中一个重要的关键字,理解并掌握该关键字的使用对于我们代码的健壮性及优美性至关重要。而javascript的this又有区别于Java、C#等纯面向对象的语言,这使得this更加扑朔迷离,让人迷惑。 this使用到的情况...
标签: javascript
javascript中的括号()用法小结 Javascript
1.提高优先级(1+2)*3 与数学运算中保持一致,先计算1+2再乘以3得出9同时也可以是其他表达式,如:
(a+(function(i){return i}(2)))*c
2.函数的参数要放在括号里
标签: javascript
javascript获取函数名称、函数参数、对象属性名称的代码实例 Javascript
一、获取函数名称的3种实现方法实例1:在js权威指南中看到的一个方法:Function.prototype.getName = function(){ return this.name || this.toString().match(/functions*([
标签: javascript
javascript判断office版本示例 Javascript
使用JavaScript判断office版本,在项目开发中非常有用,由其是在OA系统的在线office编辑,我们需要让office在线编辑工具同时支持office的多个版本,例如offic
标签: javascript