首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

(2011-07-01)学习札记

2012-10-28 
(2011-07-01)学习笔记JavaScript??1.? 看到点点网前端开发的招聘条件js的分析?var 点点前端 {},??? plea

(2011-07-01)学习笔记

JavaScript

?

?

1.? 看到点点网前端开发的招聘条件js的分析

?

var 点点前端 = {},
??? please = true;

点点前端.prototype = {
??? 'Professional': '精通Web前端开发技术(HTML/CSS/Javascript等)',
??? 'Geeky': '喜欢各种新鲜有趣的东西,乐于尝试,热爱学习',
??? 'Lazy': '绝不动手做机器能够做的事情',
??? 'Crazy': '一个拥有数种新型浏览器但也不忘(WTF)IE,纠结并快乐的人'
}

for (var key in 点点前端.prototype) {
??? if (!YOU.prototype[key]) {
??????? please = false;
??? }
}

if (please) {
??? alert('mailto:jobs@diandian.com');
}

?

?

?由于JavaScript的语言特性,我们可以向通用对象动态添加和删除属性。所以Object也可以看成是JS的一种特殊的集合。下面比较一下Array和Object的特性:

  Array:

新建:var ary = new Array(); 或 var ary = []; 增加:ary.push(value); 删除:delete ary[n]; 遍历:for ( var i=0 ; i < ary.length ; ++i ) ary[i];

  Object:

新建:var obj = new Object(); 或 var obj = {}; 增加:obj[key] = value; (key为string) 删除:delete obj[key]; 遍历:for ( var key in obj ) obj[key];

热点排行