发表于: 2017-03-22 22:15:34
2 675
今天完成的事情/收获:
感觉今天虽然看的不多 但是内容真的很干货
Js的组成:
ECMAscript:翻译/反义----核心---也是解释器
dom:document object(对象) model(模型) =>document
Bom Browser object model =>window
ECMA几乎没有兼容性问题。
DOM有一些操作不兼容
bom没有兼容性的问题(也就是完全不兼容!)
变量类型(深度):本身没类型。类型完全取决与它里面的值;
undefined:
1真的没定义
2虽然定义 但是没赋值
1.0变量类型->typeof运算符
用法,返回值
常见的值:
number string boolean undefined object function;
一个变量应存放一种类型的数据(只是一个美好的建议 不然会混乱);
字符串转数字:(类型转换)->可用于计算;
parseInt->字符串转小数
parseFloat->字符串转小数
alert(a==b); //true 先转换类型,然后比较
alert(a===b);//false 不转换类型,直接比较(这个比较严谨)
2.0变量类型
数据类型转换
列子:计算两个文本框的和。
显示类型转换(强制类型转换):
parseInt();parseFloat()
NAN的意义和检测;
隐式类型转换 ==, === 可以用于JS减法;
闭包!!!!:(初版理解)
局部变量:只能在定义他的函数里使用。
全局变量:在任何地方都可以用。
闭包=子函数可以用父函数的局部变量(只是浅意);
明天计划的事情:
继续继续继续理解JS
遇到的问题:
就是觉得自己进度太慢啦
评论