美文网首页
js面向对象编程指南

js面向对象编程指南

作者: Hevin简书 | 来源:发表于2017-01-18 15:22 被阅读0次

学习心得

第三章

  • 6种数据类型 undefined string null number boolean object
  • typeof 为操作符,但也可以加括号
  • typeof返回的值也有6种,但null 与 object 都会返回object 多了一种返回值类型 function
  • 对未声明变量使用typeof也会返回undefined,但直接使用未声明变量会使程序产生错误
  • null == undefined 返回 true
  • boolean 值区分大小写 小写可以赋值。
  • 对n/a not applicable 调用Boolean()会转化为true
  • 严格模式下八进制字面量无效。普通模式下八进制字面量第一位必须是0,且字面值数值不能超出范围,超出会忽略前导零,并视作十进制处理。
  • 不要测试浮点数相加的结果,0.1+0.2=0.300000000000000004,无法判断相等。
  • 任何数值除以非数值会返回NaN NaN两个特点,任何涉及NaN的操作都会返回NaN NaN与任何值都不相等,包括NaN本身。
  • ·>>>无符号右移·
  • var num1 = 25;
  • var num2 = ~num1; // -26
  • ^ XOR 按位异或

第五章 原型

  • ·__proto __·属性只在chrome 和 firefox 中可用
  • 重写某对象的proto属性时,重置相应的constructor属性是一个好习惯
  • 如果new出的对象的constructor属性不会指向预期的构造器,原因是上一步
  • IE中禁止使用对象的proto属性,浏览器内部会将继承得到的属性直接显示在子对象的属性中

第六章 继承

相关文章

  • js面向对象编程指南

    学习心得 第三章 6种数据类型 undefined string null number boolean obje...

  • javascript面向对象编程

    javascript面向对象编程一(封装) 通俗易懂绝对干货 JS面向对象编程

  • js面向对象

    js面向对象(第五周) 什么是面向对象 面向对象是一种编程思想,是在面向过程编程(结构化编程)之后出现的,面向对象...

  • ES6中的类的总结

    js常用的编程模式有面向过程编程和面向对象编程(1)面向过程编程“面向过程”(Procedure Oriented...

  • 浅谈JS中的面向对象

    浅谈JS中的面向对象 本文主要说说本人在JS中对面向对象的理解。 计算机编程语言主要分为面向过程式编程和面向对象式...

  • js高级 第一章

    JS面向对象编程 一、什么是面向对象思想(编程思想角度)? 现有的两种程序思想:面向过程和面向对象 1.面向过程...

  • 面试题的总结与解答

    1,js中this指向的理解 在js面向对象编程里我们避免不了使用this,所以理解this指向对于在面向对象编程...

  • JS面向对象

    JS面向对象入门 1、面向对象语言概念面向对象语言主要包括 类、对象、封装、多肽。2、面向对象的编程思想面向过程思...

  • JS高级3-语言特性

    一、 JS面向对象编程 1、 面向对象介绍 什么是对象? Everything is object (万物皆对象)...

  • RYF javascript笔记3

    4. 面向对象编程 4.1面向对象编程概述 4.1.1简介 4.1.1.1构造函数 js没有“类”,而改用构造函数...

网友评论

      本文标题:js面向对象编程指南

      本文链接:https://www.haomeiwen.com/subject/tnqvbttx.html