js每日一题
**(1)img标签上title与alt属性的区别是什么?
Alt当图片不显示是用文字代表
Title为该属性提供信息
**
**(2)假设d是范围内的“空”对象:
var d = {};
使用下面的代码完成了什么?
[‘zebra’,‘horse’].forEach(function(k){
d[k] = undefined;
});
答案:
上面显示的代码片段在对象d上设置了两个属性。
理想情况下,对具有设置键的JavaScript对象执行的查找评估为未定义。但是运行这段代码会将这些属性标记为对象的“自己的属性”。这是确保对象具有一组给定属性的有用策略。将该对象传递给Object.keys将返回一个包含这些设置键的数组(即使它们的值未定义)。
**
每天进步一点点!!!!!