JS 杂谈

最近很多人问我js的问题,总结下问的问题,整理了整体思路来给大家看看,希望能有帮助.
JS :
学习的基础知识:
知道下面几种操作相同的功能!

new Array() == [];
new Object() == {} ;
function a (){} == var a = function(){};

所有的对象都是对 Object 的继承(注意这个Object不是我们看到Object 但是Object提供了多Object 的构造)
要知道 for(var a in {})的循环的作用`
要知道 clone的实现方法和 extend是实现方法.
function clone(father)(
var a = {};
for(var p in father){
a[p] = father[p];
}
return a;
)

function extend(obj,sup){
var a = obj;
for(var p in father){
a[p] = father[p];
}
return a;
}

要知道 在js中的this的作用 和所代表的对象`
要知道 function 对象都有的 prototype 的作用`
apply 和 call的作用~ 哈哈 基本上就这些了 相当基础的``
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值