Array.isArray()方法 作用:判断某个对象是否是数组语法:Array.isArray(对象),返回值为布尔值 注意点:兼容性问题(ES5) 面试题 在使用[]语法...

Array.isArray()方法 作用:判断某个对象是否是数组语法:Array.isArray(对象),返回值为布尔值 注意点:兼容性问题(ES5) 面试题 在使用[]语法...
构造函数注意事项 01 函数传值 函数传值:可以将对象的方法作为参数传递 代码示例 02 类型判断 类型判断:判断某个对象是否由指定的构造函数创建出来的利用 instance...
基本类型和复杂类型 基本类型(简单数据) string number boolean undefined null 复杂类型(复杂数据类型) Object Array Dat...
对象的动态特性 在js中可以动态的对对象属性进行增加、修改和删除 访问对象的方法 01 可以使用点语法访问 02 可以使用[]语法访问,注意对象的属性必须是字符串,如若不是字...
js语法中的结构有两种:循环与分支 循环结构 while do...while(至少会执行一次循环中的代码块) for循环 for in循环 分支结构 if...else s...
开启调试窗口 windows 平台: f12 调试窗口介绍 指针: 选择页面中的元素 手机: 使用移动端界面调试 Elements: 查看页面 DOM 树 Console: ...
异常处理:try....catch js代码执行特点:从上向下执行,在执行的过程中如果出现了错误或者异常,那么就直接报错或抛出了异常。只要出错,那么后面的代码就不会再被执行。...
面向过程与面向对象 01 面向对象编程和面向过程编程是一种编程思想,和具体的语言关系不大。 02 面向过程编程和面向对象编程的主要区别: 面向过程关注点在于解决问题的每一个详...
面向对象的三大特性 01 封装:提高代码的复用性,降低代码的冗余度,信息隐藏,把方法内部的实现隐藏,不需要关注内部实现的细节。 使用对象来封装函数和变量 代码示例 02 继承...