首页
HTML+CSS
JavaScript
Vue
WordPress
WP Functions
注册/登录

最新文章LATEST

一、数组的定义方式 数组的2种定义方式:字面量和构造函数。 var arr1 = [1,2,3]; var arr2 = new Array(1,2,3); console.log(arr1); // [1,2,3] console.log(...

直接上代码: var obj = {a:1,b:2} var newObj = {}; function deepClone(origin, target) { var target = target || {}; toStr = Object.prototype.toString; for...

在之前的文章中我说到了arguments,现在来说一下他的属性callee和一个长得相似的双胞胎弟弟caller: 一、callee 首先说callee,来一段代码: ...

首先要说一下arguments: ECMAScript中不介意传递进来的是什么参数,有多少个,更不在乎是什么数据类型的。为什么用这样那?原因就是ECMA...

1、预编译环节,函数提升,后面的函数定义覆盖前面的函数: var x = 1, y = z = 0; function add(n) { return n = n+1; } y = add(x); function add...

1、程序输出结果问题1 var foo = 123; function print () { this.foo = 234; console.log(foo); } print(); 输出 234, 考点: 普通函数内部的this指向w...

判断一个变量是什么类型,可以用typeof函数,他的返回值有下面6种: string number boolean object function undefined 要注意的是数组和对象,他返...

用自己的方法实现isNaN函数,看代码: function isNaN(num) { var ret = Number(num); ret += ""; if(ret == "NaN") { return true; }else { ...

结合一个简单的案例来走一遍模块化开发的流程。这个例子想要实现的功能是每个一秒,body的背景色就随着一个数字的递增在固定的三种...

前面说了闭包以及闭包的3个作用,现在说说他的第4个作用——模块化开发,直接看代码: function CoolModule() { var something = "cool"; va...

Copyright © 2012-2013 Weesh Net Media
扫二维码
扫二维码
返回顶部