笔记171024

  • javascript三大组成部分:ECMAScript,DOM和BOM(window对象)。
  • ECMAScript是核心的翻译器,DOM文档对象模型,BOM浏览器对象模型。
  • ECMAScript几乎没有兼容性问题,DOM有一些操作不兼容,BOM完全不兼容。
  • js中六种基本类型:number,string,boolean,undefined,object和function。
  • 两种情况下会出先undefined类型的变量:未声明那个定义和没有赋值。
  • string转number类型,用parseInt(),NaN 非数字。
  • NaN和NaN不想等,检测NaN使用isNaN()。
  • 处理小数,也就是把字符串转换成小数,使用parseFloat()。
  • 两种类型转换:隐式类型转换和显式类型转换。
  • ==先转换类型再做比较 ,===不转换类型,直接比较。
  • 减法运算 - 是隐式类型转换。加法 + 是显式类型转换。
  • 减法运算在js里就一种用途:数字相减。
  • 闭包:子函数可以使用父函数的局部变量。
  • 匈牙利命名法:类型前缀+首字母大写。

这是我的第1篇笔记,我相信每一份努力和坚持都会有收获。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容