发表于: 2017-07-31 23:03:50
1 934
今天完成的事情:
写好了职位详情页。
复习了js的部分知识:
js中,一切接对象。 对象是属性和方法的集合。
对象有如下几类:
1.本地对象:Object,Function,Date,String,RegExp等
2.内置对象,无需实例化,也是本地对象:Global,Math。
3.宿主对象:
a,BOM 对象:window,screen,history,location等
b,Document,Body,事件对象 event.
4.自定义对象。
js的数据类型:
1.基本类型:number,string,boolean等
2.引用类型:Object,Array,Function等
3.基本包装类型:Number,String,Boolean等
基本数据类型的值是按值访问的。
引用类型和基本包装类型都按引用访问。
在创建基本类型的一瞬间,相应的基本包装类型被创建和销毁,故为基本类型创建的属性和方法将不起作用。
类型转换:
1.简单转换:
a.转换为字符串:调用对象的toString()方法
b.转换为数字:parseInt(string,radix),parseFloat()
2.强制类型转换:
调用全局属性:Number(),String(),Boolean(),
遍历数组或对象:
1.for循环,有些繁琐。
2.for-in,用于枚举对象的属性。
var a={name:"xiaoyu",age:24};
for (var index in a){
console.log(a);
}
3.forEach:你不能中断循环(使用break语句或使用return语句。
Array.forEach(function(val,index,arr){
alert(val);
})
测试错误:
try{
}catch(err){
alert(err);
}
自定义错误:
throw exception
明天计划的事情:
研究学习官网的代码
查看公共接口,渲染轮播图的数据。
遇到的问题:
暂无
收获:
如上。
评论