7
1-分别说明 split slice splice join 方法的作用和参数,并举例
split('分隔符') 分割字符串
slice(开始位置,结束位置) 左闭右开截取字符串
splice(开始位置,结束位置,新添加的元素) 数组增删改
join('连接符')将数组链接成字符串 2-举例说明强制类型转换和隐式类型转换
1.强制转换
通过String(),Number(),Boolean()函数强制转换
2-举例说明强制类型转换和隐式类型转换?
强制(parseInt,parseFloat,number)
隐式(== – ===)
隐式(== – ===)
3-判断一个变量是否是数组的方法?(2-3 种)
变量 instanceof 类型 返回的是布尔值 true false<br>例: var a = [] a instanceof Array
构造函数 constructor
数组方法 isArray()
4-什么是原型对象?
在JavaScript 中,每当定义一个对象(函数) 时候,对象中都会包含一些预定义的属性。其中函数对象的一个属性就是原型对象 prototype 。注:普通对象没有prototype,但是有_ _ proto _ _ 属性 。
原型对象其实就是普通对象 (Function.prototype 除外,它是函数对象,但它很特殊,他没有prototype 属性(前面说道函数对象都有prototype 属性))。
5-什么是原型链?
JS 在创建对象(不论是普通对象还是函数对象) 的时候,都有一个叫做
_ _ proto _ _ 的内置属性,用于指向创建它的函数对象的原型对象 prototype 。
我们把这个有_ _ proto _ _ 串起来的直到Object.prototype. _ _proto _ _ 为null的链叫做原型链。

浙公网安备 33010602011771号